gpt4 book ai didi

Javascript返回函数到函数定义

转载 作者:行者123 更新时间:2023-11-30 08:26:03 26 4
gpt4 key购买 nike

谁能解释一下这个函数的作用。我不明白函数定义 parse(group) 被传递的部分 'data'

function getData(data) {
data = (data === undefined) ? this.defaultData() : data;

var self = this;

return (function parse(group) {
return self.change('groupTo', groupExp, group);
}(data));
}

现在我知道这是一个 IIFE,我现在想知道 'arg' 是否可以在 doSomething() 中使用>

(function (local_arg) {
doSomething(local_arg);
})(arg);

最佳答案

这不是一段好代码。我不知道从哪里开始处理不良做法...

这个函数定义了一个函数,它不能从任何其他范围访问,也不能重用,只是为了返回它的带有数据参数的调用。外部返回可以很简单

return self.change('groupTo', groupExp, data);

关于Javascript返回函数到函数定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45477463/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com