为了账号安全,请及时绑定邮箱和手机立即绑定

( function ( ) {......} ) ( ) ; 是什么意思?

( function ( ) {......} ) ( ) ; 是什么意思?

呼啦一阵风 2018-11-15 19:15:39
( function ( ) {......} ) ( ) ; 是什么意思?angularjs里面的
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

这个是js中的闭包写法。
闭包是什么?
函数内部定义函数,连接函数内部和外部的桥梁
闭包的作用有2个:
一是前面提到的读取函数内部的变量,
二是让这些变量的值保存在内存中,实现数据共享
类似这样写法:

(function(){

var i=0;

return function(num){

num+=i;

alert(num);

i++;

}

})();

查看完整回答
反对 回复 2018-12-14
  • 1 回答
  • 0 关注
  • 860 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信