以下是定义 BW.Timer 的两种方法。有人能告诉我有什么区别吗?我不确定第一个是否有效,但如果它有效,那么使用myfunc=(function(){}())
语法有什么不同?
BW.Timer = (function () {
return {
Add: function (o) {
alert(o);
},
Remove: function (o) {
alert(o);
}
};
} ());
和...
BW.Timer = function () {
return {
Add: function (o) {
alert(o);
},
Remove: function (o) {
alert(o);
}
};
};