gpt4 book ai didi

javascript - 嵌套数组的行为确实符合 JavaScript 中的预期

转载 作者:行者123 更新时间:2023-11-28 15:51:29 25 4
gpt4 key购买 nike

在此处输入代码

在Python中,以下代码:

>>> x=[]
>>> y=[[1],[2]]
>>> y
[[1], [2]]
>>> x.append(y)
>>> x
[[[1], [2]]]

按预期工作,创建数组的嵌套数组。

我希望下面的 javascript 代码能够完成同样的事情:

x=[]
y=[[1],[2]]
x.push(y);

但是没有。该尖晶石的 x 值如下:

[[1, 2]] 

而不是所需的:

[[ [1], [2] ]] 

如何解决这个问题?

最佳答案

我没有看到 push() method 的这种行为。我运行了以下命令:

var x=[];
var y=[[1],[2]];
x.push(y);
console.dir(x);

得到:

[ [ [ 1 ], [ 2 ] ] ]

这符合您的预期值。

关于javascript - 嵌套数组的行为确实符合 JavaScript 中的预期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20418436/

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