javascript 질문 채택완료

6년 전 조회 2,681

Copy
var test = [];

 

test.push({

"data": {

"key": "no1",

"a": "a",

"b": "b"

},

"data": {

"key": "no2",

"a": "a",

"b": "b"

}

});

 

코드가 저렇게 되어있으면 test에 데이타를 push하는데

 

key가 no2인 data안에다가 또 하나를 추가할려 했거든요 그래서

 

test[i].data.push({"c": "c"}); 라고 했는데 오류가 나네요

답변 1개

채택된 답변
+20 포인트

Copy
var test = [] ;

            test.push({
                "data": {
                "key": "no1",
                "a": "a",
                "b": "b"
                }
            },
            {
                "data": {
                "key": "no2",
                "a": "a",
                "b": "b"
                }
            });

            test[1].data.c = "c";
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고