gpt4 book ai didi

javascript - 是否可以将动态命名的属性添加到 JavaScript 对象?

转载 作者:IT老高 更新时间:2023-10-28 11:13:11 25 4
gpt4 key购买 nike

在 JavaScript 中,我创建了一个像这样的对象:

var data = {
'PropertyA': 1,
'PropertyB': 2,
'PropertyC': 3
};

如果在运行时才确定属性名称,是否可以在初始创建后向该对象添加更多属性?即

var propName = 'Property' + someUserInput
//imagine someUserInput was 'Z', how can I now add a 'PropertyZ' property to
//my object?

最佳答案

是的。

var data = {
'PropertyA': 1,
'PropertyB': 2,
'PropertyC': 3
};

data["PropertyD"] = 4;

// dialog box with 4 in it
alert(data.PropertyD);
alert(data["PropertyD"]);

关于javascript - 是否可以将动态命名的属性添加到 JavaScript 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1184123/

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