我有一个javascript闭包,并且在方法getresult()
中。我想在对象quo
中调用属性。
var quo = function (test) {
talk: function () {
return 'yes';
}
return {
getresult: function () {
return quo.talk();
}
}
}
var myQuo = quo('hi');
document.write(myQuo.getresult());
在
getresult()
内部,如何调用属性talk
? 最佳答案
您的语法是错误的,并且您不能从现有引用中调用对话,无法从外部访问对话,如果您想从现状中调用对话,则必须在返回的对象中添加对其的引用
var quo = function (test) {
function talk() {
return 'yes';
}
return {
getresult: function () {
return talk();
},
talk: talk
}
}
关于javascript - 如何从javascript闭包内部调用属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11571141/