gpt4 book ai didi

对象中的Javascript自引用值作为同一对象的第二个值中的变量

转载 作者:行者123 更新时间:2023-12-02 22:45:59 25 4
gpt4 key购买 nike

为此object在 JavaScript 中:

div = 
{
id: (changeable value),
html = 'div id="divName'+id+'"></div>

}

这是我可以提出问题的最基本形式。我有一个function创建了上面的object并将其插入 array 。除上述报道外:

'Uncaught ReferenceError: id is not defined'

这不是 variable但是object属性,所以我对错误是什么并不感到困惑,但我有点不清楚如何引用,如 variable ,同一属性 object .

我尝试添加 methodobject - 但是那个method也是undefined

div = 
{
id: (changeable value),
html = 'div id="divName'+getId()+'"></div>',
getId()
{
return this.id;
},
}

最佳答案

如果您想尝试某种方法,请尝试类似的方法

var div = {
id: (changeable value),
html: function(){
return 'div id = "divName' + this.id + '"></div>'
}
}

关于对象中的Javascript自引用值作为同一对象的第二个值中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58402609/

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