Javascript 对象/命名空间和自调用函数
如果我创建一个名称空间对象Javascript 对象/命名空间和自调用函数,javascript,Javascript,如果我创建一个名称空间对象 name.Name({ }) e、 g 如何在这个对象中执行自调用函数,比如:(function(){return var})(,并且在整个对象中都可用 也许我不完全理解这个问题,但是如果您有对象的实例,您可以使用 name.Name({ "someProperty": (function() { return 42; })() }); instance.func 或者在一个回调里面 this.func 我不知道这个函数在哪
name.Name({ })
e、 g
如何在这个对象中执行自调用函数,比如:
(function(){return var})(
,并且在整个对象中都可用 也许我不完全理解这个问题,但是如果您有对象的实例,您可以使用
name.Name({
"someProperty": (function() {
return 42;
})()
});
instance.func
或者在一个回调里面
this.func
我不知道这个函数在哪里执行?如果你调用它,它将不再作为一个函数可用。您将只获得其返回值。这就是你的意思吗?
this.func