가장 기본적인 JSON 형태의 예시
// 기본적인 JSON 형태
const exam = {
key1 : 'value1',
key2 : 'value2'
}
보통 key, value 쌍으로 이루어 졌음
* 문제상황
key 값에는 문자열을 그대로 사용하기 때문에, 키 값을 동적으로 해 줄 필요가 있을 때 다음과 같이 사용할 수 없음 |
// 동적으로 사용할 수 없는 예제
var key3 = 'key_content';
const exam = {
key1 : 'value1',
key2 + key3 : 'value2'
}s
value 부분에는 문자열을 이어 붙여도 자동으로 처리해주고 변수도 사용할 수 있으나, key에서는 그렇게 할 수 없어서 다음과 같은 방법으로 설정해주어야 함.
// 동적으로 사용할 수 있는 예제
// []을 사용한 프로퍼티 설정하는 방법
var key1 = 'key1';
cosnt exam = {};
exam[key1 + 'add_content'] = 'value';
[참조]
https://blankspace-dev.tistory.com/413
'LANGUAGE > JAVASCRIPT' 카테고리의 다른 글
[JAVASCRIPT] eval(), 문자열을 수식으로 계산 (0) | 2020.03.04 |
---|---|
[JAVASCRIPT] isNaN, 숫자판별 (0) | 2020.03.04 |
[JAVASCRIPT] php 변수를 javascript (0) | 2020.03.03 |
[JAVASCRIPT] PHP 배열을 javascript에서 받기 (0) | 2020.03.03 |
JS - 배열(array), 값 혹은 object 추가 및 삭제 (0) | 2019.07.11 |