这段代码有什么作用?有人可以描述为什么函数在括号内,还有为什么它最后有一个括号和它在做什么?
(function (innerKey) {
//doSomething
}(key));
答案 0 :(得分:2)
这是一个自我调用的匿名函数。它将在加载脚本后立即调用,它将把括号key
中的元素作为函数的参数。
您可以在这里阅读更多内容: What is the (function() { } )() construct in JavaScript?
答案 1 :(得分:2)
您正在创建该函数并同时使用键值填充innerkey参数来调用它。