嗨内着电话,我定义这个脚本:JavaScript构造:FUNC
var asdf = {
settings : {
scope : "blah"
},
func1 : function() {
alert('1');
},
func2 : function() {
this.func1();
}
}
为什么不能我用this.func1()
调用一个成员函数?它的奇怪,因为this.settings.scope
完美的作品。
什么是正确的语法? tnx
这是您的实际测试代码?或者你有没有机会创建这个例子而不进行测试,看看它是否证明了你遇到的实际问题? – 2012-01-31 15:14:47
只是一个例子 – zsitro 2012-01-31 15:21:05
但是您是否测试了一下,看它是否能说明您的问题?我们看不到你如何调用'func2',但是如果你正在执行'asdf.func2()',那么你的代码就可以工作。 – 2012-01-31 15:23:38