这个构造是什么意思?Javascript函数构造
var digits = [1, 2, 3];
(function fetchData(name){
//body
})(digits.shift());
这个构造是什么意思?Javascript函数构造
var digits = [1, 2, 3];
(function fetchData(name){
//body
})(digits.shift());
该语法用于防止标识符泄漏到包含的名称空间中。 ()包装器,你会发现fetchData
是未定义的。
哪个构造?
我可以解释发生了什么,是否会有所帮助:
(在执行顺序)
声明一个函数并调用它。
点击此http://jsfiddle.net/TC8K6/您将看到传递给该函数的参数警报。