( function ( ) {......} ) ( ) ; 是什么意思?angularjs里面的
1 回答
一只甜甜圈
TA贡献1836条经验 获得超5个赞
这个是js中的闭包写法。
闭包是什么?
函数内部定义函数,连接函数内部和外部的桥梁
闭包的作用有2个:
一是前面提到的读取函数内部的变量,
二是让这些变量的值保存在内存中,实现数据共享
类似这样写法:
(function(){
var i=0;
return function(num){
num+=i;
alert(num);
i++;
}
})();
- 1 回答
- 0 关注
- 865 浏览
添加回答
举报
0/150
提交
取消