gpt4 book ai didi

javascript - 如何将新元素附加到哈希中的相同键

转载 作者:行者123 更新时间:2023-11-28 04:40:32 28 4
gpt4 key购买 nike

我是 javascript 世界的新手。我有个疑问。我如何向现有哈希添加/附加新值。例子

var setname = 'set_1', elements = {};
elements[setname] = ['beer','water','wine'];
alert(elements['set_1']);

现在如何动态地向 set_1 键添加更多元素?喜欢用咖啡茶来延长 set_1。

抱歉,如果这个问题已经重复并且非常微不足道,我已经进行了搜索。我发现一篇文章与之相关,how to assign variable value as variable name in a hash?

最佳答案

这里,elements['set_1'] 只是一个普通的 Javascript array .它是 elements 对象的属性这一事实对其行为方式完全无关紧要。您可以使用普通的 Javascript 方式向其中添加项目:使用 push :

elements['set_1'].push('coffee');
elements['set_1'].push('tea');

如果您在编写代码时不知道属性的名称是什么,您可以对变量执行完全相同的操作:

elements[setname].push('coffee');
elements[setname].push('tea');

关于javascript - 如何将新元素附加到哈希中的相同键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8793461/

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