新手,最近在看js语言精粹,里面闭包一节有一个例子如下:var myObject = function () { var value = 0;
return {
increment: function (inc) {
value += typeof inc === 'number' ? inc : 1;
},
getValue: function () {
return value;
}
}
}();为何最后会有一个()呢 不是只有函数才有()嘛 ?像add()之类
return {
increment: function (inc) {
value += typeof inc === 'number' ? inc : 1;
},
getValue: function () {
return value;
}
}
}();为何最后会有一个()呢 不是只有函数才有()嘛 ?像add()之类
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货