배열에 데이터를 추가하고 이상한 결과를 얻으려고합니다.배열의 자바 스크립트 배열에 데이터 추가
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"] ]
모든 아이디어를 어떻게이 데이터가 같은 형식 얻을 수 있도록 내가 그것을 설정할 수 있습니다 : [[ "A", "B"] [ "C", "D"]]? http://jsfiddle.net/oakley808/UCQ65/
왜 객체를 생성하는 여기에 바이올린이야? –
^^ 그가 한 말. 또한, 그것은 '이상한'결과가 아닙니다. 배열을 다른 배열에 요소로 삽입하는 것입니다. –
이것은 간단한 예입니다. 객체는 실제로 더 복잡합니다. –