반응형
    
    
    
  JSON Key 동적 할당
먼저 오브젝트 {} 를 생성합니다.
key값으로 정하고 싶은 데이터가 담긴 변수를 대괄호 [] (object braket notaion)에 담습니다.
그리고 value 값을 할당해 줍니다.
아래 예시 2개 참조해 주세요. example2를 더 많이 찾으실 것 같네요들.
/*example1*/
let obj = {};
let user_data = 'orange';
obj[user_data] = "good";/*example2*/
let arr = ['banana', 'apple', 'bean'];
let new_arr = [];
for (let i = 0; i < arr.length; i++){
    let obj = {};	
    obj[arr[i]] = i;        
    new_arr.push( obj );
}
console.log(new_arr);
/*
    console.log(new_arr)의 결과는 아래와 같습니다.
    [{…}, {…}, {…}]
    
    0: {banana: 0}
    1: {apple: 1}
    2: {bean: 2}
*/반응형
    
    
    
  'Programming Language > Javascript' 카테고리의 다른 글
| [Javascript] 배열 요소 중복을 없애고 싶을땐? Set 객체를 사용해보자 (0) | 2023.02.08 | 
|---|---|
| [Javascript] 템플릿 리터럴 사용법 기초, 달러(${})와 벡틱(`) (0) | 2023.02.08 | 
| [Javascript] 여러 개의 dom요소 중, :check된 요소가 몇 번째인지 아는 법 (0) | 2023.01.18 | 
| [Javascript] 내 인생 몇 주 차인지 구하기 (0) | 2023.01.13 | 
| (jQuery) ajax의 dataType 설정 (0) | 2023.01.03 | 
 
										
									 
										
									 
										
									