自执行函数
定义后就会执行,且只执行一次
语法定义:(定义一个没有名字的函数)();
定义示例:
// 自执行函数
(
function(){
console.log(1);
}
)();
使用实例:
// 自定义函数+闭包示例
var inner = (function(){
var sum=0;
return function(){
for(var i=0;i<arguments.length;i++){
sum+=arguments[i];
}
return sum;
}
})();
inner()
inner(1,2,3,4)
展示:
原型
cmd
amd