gpt4 book ai didi

javascript - 填充二维数组 "line by line"JavaScript/NodeJS

转载 作者:太空宇宙 更新时间:2023-11-04 03:19:44 26 4
gpt4 key购买 nike

你好,我正在努力处理 JavaScript/NodeJS 中的数组。

基本上,这是我的代码:

let arr = new Array();

arr = {
"Username" : var1,
"Console" : var2,
"Pseudo" : var3,
}

console.log(arr);

var1、2 和 3 包含我每次都会更改的数据。

让我们考虑第一个案例:

  1. var1 是“约翰逊”
  2. var2 是“ps4”
  3. var3 是“Johnson46”

上面的代码将显示以下内容:

{ Username: 'Johnson', Console: 'ps4', Pseudo: 'Johnson46' }

现在,如果var1var2var3中的数据发生变化,它将用新数据替换数组的内容。因此,如果 var1 = "Dave"var2 = "xbox"var3 = "Dave78",它将替换当前数组并显示:

{ 用户名:'Dave',控制台:'xbox',伪值:'Dave78' }

但我希望我的代码打印以下内容:

  1. { 用户名:'Johnson',控制台:'ps4',伪值:'Johnson46' }
  2. { 用户名:'Dave',控制台:'xbox',伪值:'Dave78' }

看到了吗?无需覆盖数组,只需连续添加我的数据即可。如果您愿意,可以“逐行”或“一步一步”,抱歉我真的不知道该怎么说。

最佳答案

您必须将对象推送到数组而不是修改它

let arr = new Array();

object1 = {
"Username" : "Jhon",
"Console" : "xbox",
"Pseudo" : "asd",
}

arr.push(object1)

object2 = {
"Username" : "Doe",
"Console" : "ps4",
"Pseudo" : "efg",
}

arr.push(object2)

console.log(arr);

关于javascript - 填充二维数组 "line by line"JavaScript/NodeJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51793393/

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