전체/JS & Jquery
자바스크립트의 중괄호{} 대괄호[] key, value 배열 json 형식 구조 만들기
effortDev
2018. 8. 16. 14:12
자바스크립트의 중괄호 대괄호 key, value 배열 구조 만들기 [] {}
View에서 key, value를 가진 json 배열 형식으로 만들어 보내고 싶은데
단건이 아닌 다건의 여러개 데이터를 보낼때 중괄호와 대괄호에 개념을 정리하게 되었다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | var dataList = []; for (var i = 1, j= 100; i <= 3; i++,j+= 100) { var data = {}; data.number = i; data.priorSeq = j; dataList.push(data); // 데이터 푸시 } var reqData = {}; reqData.dataList = dataList; var sendData = {}; sendData.reqData = reqData; console.log(sendData); debugger; | cs |
--> 개발자도구를 통해 debugger 전 결과를 확인해보면
reqData : {dataList: Array(3)} dataList : (3) [{…}, {…}, {…}] 0 : {number: "1", priorSeq: "100"} 1 : {number: "2", priorSeq: "200"} 2 : {number: "3", priorSeq: "300"} |
다음과 같이 나오게 되고
reqData 는 { [ { }, { }, { } ] } 이런 구조가 된다.