[JAVASCRIPT] Array() 객체를 이용한 JSON Format 만들기



이번 포스팅에서는 JAVASCRIPT에서 JSON 형태를 갖추기 위한 Key, Value 입력 방법에 대해서 설명합니다.


1. Array(). "변수명"


할당한 Array 객체에 직접 Key, Value를 정의하는 방식.


[문법]
Array."Key명" = "Value"

[소스코드]
var ArrSample = new Array();
ArrSample.NAME = 'Jein';
ArrSample.PHONE = '010-XXXX-XXXX';


[결과]

✽ 주의

해당 방법으로는 JSON.stringfy(); 함수를 통해 JSON 문자열을 생성할 수 없음.

소스 내의 Key, Value 값 유지에서만 직관적으로 확인할 수 있다는 장점이 있음.

[JSON 변환 시 값이 없는 모습]

2. .push() 함수 이용


[문법]
Array.push({
         "Key" : "Value"
});

[소스코드]
var memberInfos = new Array();

memberInfos.push({
    key: "name",
    value: "kim",
    priority: "1"
});

memberInfos.push({
    key: "address",
    value: "Seoul XXXX - XXXX",
    priority: "2"
});

memberInfos.push({
    key: "phone",
    value: "010-XXXX-XXXX",
    priority: "3"
});

[결과]


위 방법의 경우 JSON 변환이 가능하다.

[JSON 문자열 변환]

0 댓글