嗨,在下面的代码中,我需要获得 fun1 的结果。如何获得该函数的结果。
var s=function() {
var val = 1;
return {
fun1:function(){
return val;
}
}
};
现在我在做下面的事情。它是正确的还是任何其他方式来做到这一点。
alert(s().fun1());
如果上述方法正确意味着我们为什么要更改为以下格式
var s=(function() {
var val = 1;
return {
fun1:function(){
return val;
}
}
})();
alert(s.fun1());