【发布时间】:2018-11-20 12:37:38
【问题描述】:
大家好,我正在尝试制作一个对象,该对象将根据所选索引显示一组不同的值。
<script>
var schedule = {
max_schedule: 8, // number of schedules
for (i = 0; i < max_schedule; i++){
value1[i]: [0, 0, 0],
value2[i]: [0, 0, 0],
value3[i]: "",
value4[i]: "",
value5[i]: 0,
value6[i]: 0,
value7[i]: 0,
value8[i]: 0,
value9[i]: false
}
};
</script>
我不确定如何执行此操作,因为在使用 for 循环时尝试创建对象似乎会导致语法错误
感谢您的帮助。
【问题讨论】:
-
请解释一下您希望对象是什么样子,这不是对象在 JS 中的工作方式
-
@LucaKiebel 和 ArayniMax 以下网站是否有任何理由显示以这种方式定义的 javascript 对象? w3schools.com/js/js_objects.asp
-
此页面未显示按您定义对象的方式定义的对象。
-
我相信除了我的 for 循环之外,它显示了它们完全定义了我如何定义它们,因为您可以看到成员变量是使用“:”而不是“=”来定义的,就像我上面的一样示例代码。我想我的问题是如何使用 for 循环创建多个计划 i.gyazo.com/14d02af7755a4a94d6379e414a185507.png
标签: javascript arrays database object data-structures