gpt4 book ai didi

javascript - 动态命名数组内的对象

转载 作者:行者123 更新时间:2023-11-28 17:59:26 28 4
gpt4 key购买 nike

我对 JavaScript 和一般编程还很陌生,我认为我可以通过从事一个小项目来磨练我的能力。我的想法是,我有一个关于事件信息的表单,输入名称、日期、时间和一个小缩略图。

我希望每个事件都是数组内的一个对象,所以我会有类似的东西:

var concerts = {};

for (var i = 1; i < 11; i++) {
window["concert"+i] = new Object();
}

数组最终会变成这样:

var concerts = [concert1, concert2, concert3]

等等。

我怎样才能让这个循环工作,以便它接受 3 个参数并在名为“concert”+i 的数组中创建一个新对象?感谢您的阅读!

最佳答案

音乐会必须是数组:

var concerts = [];

for (var i = 0; i < 10; i++) {
concerts[i] = {
//maybe also giveit a name if you want to:
name:"concert"+i
};
}

您可以这样访问它:

concerts[0].name="Wacken";//first concert...

请注意:

window["concert"+i] = new Object();

风格很糟糕...

关于javascript - 动态命名数组内的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43845820/

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