var user = function() {return {
init: function() { //something },
add: function() { //something },
del: function() { //something }
}
}();
调用 user.add()
怎么理解这种写法?
1 回答
浮云间
TA贡献1829条经验 获得超4个赞
// 定义函数
function(){
// ...
}
// 立即执行函数
function(){
// 返回一个对象
return {}
}()
user接收立即函数的返回值。
所有js的初学者都有过类似的问题吧,很快就习惯了
添加回答
举报
0/150
提交
取消