gpt4 book ai didi

javascript - 如何在 Javascript 中推送每个元素 2 个属性的数组?

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

假设我想通过使用 js 中的 Push() 函数以编程方式实现以下数组结构:

var arr = [
{id: 1, txt: "First Element"},
{id: 2, txt: "Second Element"},
{id: 3, txt: "Third Element"}
];

我的想法是以下格式:

var arr = [];
var id = 1;
var text = "First Element";

for (var i=0;i<3;i++){
arr.push({id,text});
}

这是错误的,因为我没有在任何地方传递列名称。我该怎么办?

谢谢

最佳答案

您已经差不多完成了,您只需要指定属性名称和值,如下所示:

var arr = [];

for (var i = 0; i < 3; i++) {
arr.push({ id : i+1, txt : "Element " + (i+1) });
}

console.log(arr);

关于javascript - 如何在 Javascript 中推送每个元素 2 个属性的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48099227/

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