gpt4 book ai didi

javascript - 如何连接两个javascript数组?

转载 作者:行者123 更新时间:2023-11-29 19:03:13 24 4
gpt4 key购买 nike

我似乎无法连接两个 javascript 数组。这是代码:

console.log("\n\n");
a = [[1,2]];
b = [[1,2,3]];
console.table(a);
console.table(b);
a.concat(b);
console.table(a);

我在其中创建了两个数组“a”和“b”(元素也是数组,但谁在乎),目标是添加“b”的单个元素(数组 [1, 2,3] 到数组 'a'。我希望 'b' 现在有两个元素(数组 [1,2] 和数组 [1,2 ,3],但看起来不是这样。我得到如下输出:

enter image description here

我希望 console.table 的最后输出有两行内容

0   1   2
1 1 2 3

我在这里做错了什么?

最佳答案

a.concat(b) 不是操作现有数组,而是返回一个新数组。

你应该试试:

var c = a.concat(b)
console.table(c)

关于javascript - 如何连接两个javascript数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45245019/

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