小编Mic*_*ley的帖子

将数据添加到Javascript数组数组中

我正在尝试将数据添加到数组中,并获得一个奇怪的结果.

var arr = [];

var obj1 = { data: ["a","b"]};
var obj2 = { data: ["c","d"]};

arr.push(obj1);
arr[0].data.push(obj2.data);

console.log(arr[0].data);

// 1) what i want: [ ["a", "b"], ["c", "d"] ]
// 2) what i get:  ["a", "b", ["c", "d"] ]
Run Code Online (Sandbox Code Playgroud)

知道如何设置它以便我得到如下格式的数据:[["a","b"],["c","d"]]?这是一个小提琴:http://jsfiddle.net/oakley808/UCQ65/

javascript arrays

1
推荐指数
1
解决办法
77
查看次数

标签 统计

arrays ×1

javascript ×1