gpt4 book ai didi

javascript - 将一个数组插入同一个数组javascript

转载 作者:行者123 更新时间:2023-12-05 09:07:27 25 4
gpt4 key购买 nike

我试图在 javascript 中将一个数组推送到同一个数组中,但它似乎不起作用。到目前为止,这是我的代码:

var arr = ["Hello", "World!"]
arr.push(arr);
console.log(arr);

预期输出:["Hello", "World!", ["Hello", "World!"]]

有人知道我的代码中的错误是什么吗?

最佳答案

在上面的代码中,您压入了当前数组的引用,因此您压入的新项目将递归指示。

要解决此问题,您需要推送新的数组项。

var arr = ["Hello", "World!"]
arr.push([...arr]);
console.log(arr);

关于javascript - 将一个数组插入同一个数组javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64797162/

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