gpt4 book ai didi

javascript - 调用 javascript 对象的问题

转载 作者:行者123 更新时间:2023-11-30 13:14:37 24 4
gpt4 key购买 nike

我对 javascript 对象相当陌生,我可以使用一些关于调用变量的说明。我正在尝试调用 bar 函数中的测试变量。这可能吗?如果是这样,我该如何正确地做到这一点?

var foo = {

bar: function()
{
var test = 'Hello World';
},

speak: function()
{
// Log the Variable from above ^^
console.log(foo.bar.test);
}

};

谢谢

最佳答案

没有;局部变量在其声明函数之外是不可见的。

相反,您需要向对象添加一个属性:

foo.test = ...;

你也可以设置foo.bar.test;这将为函数对象添加一个属性。

关于javascript - 调用 javascript 对象的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12517809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com