Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript consolelog中相同的阵列不同的输出_Javascript_Php_Arrays_Ajax - Fatal编程技术网

Javascript consolelog中相同的阵列不同的输出

Javascript consolelog中相同的阵列不同的输出,javascript,php,arrays,ajax,Javascript,Php,Arrays,Ajax,我有一个静态数组和一个用ajax post函数填充的数组。现在我正计划用动态数组替换静态数组,但事实证明这两个数组似乎彼此不同 阵列1(静态) 阵列2(动态) 我希望这有任何意义,但如果我需要分享更多的信息或代码,请让我知道!我们的想法是让数组2看起来和数组1一样。仍然不知道我是如何陷入这种混乱的,但我用 var array1= array2[0].concat(); 显然,在萨尔曼A评论的帮助下。array2似乎是一个数组的数组。查看array2[0][0]是否返回所需的数组。@Salman

我有一个静态数组和一个用ajax post函数填充的数组。现在我正计划用动态数组替换静态数组,但事实证明这两个数组似乎彼此不同

阵列1(静态)

阵列2(动态)


我希望这有任何意义,但如果我需要分享更多的信息或代码,请让我知道!我们的想法是让数组2看起来和数组1一样。

仍然不知道我是如何陷入这种混乱的,但我用

var array1= array2[0].concat();

显然,在萨尔曼A评论的帮助下。

array2似乎是一个数组的数组。查看
array2[0][0]
是否返回所需的数组。@Salman A console.log(array2[0][0]);给我以下对象{值:“graphique工作室”,数据:“皇家街54号”}
[Array[122]]
  0: Array[122]
    [0 … 99]
      0: Object
        data: "54, rue Royale"
        value: "Atelier graphique"
       __proto__: Object
var array1= array2[0].concat();