JavaScript 개체 트리가 다음과 같은 방식으로 PHP 연관 배열처럼 동작하려고합니다.어떻게 자바 스크립트에서 변수 속성을 사용하여 개체 트리에서 값을 선언 할 수 있습니까?
var key1 = 'a';
var key2 = 'b';
var key3 = 'c';
var obj[key1][key2][key3] = 'd';
그러나 javascript에서는 개별 속성/개체 쌍을 개별적으로 정의하여 더 깊은 잎을 형성해야한다고 생각합니다. 다음과 같이하십시오 :
var obj[key1] = {};
var obj[key1][key2] = {};
...
이 스크립트를 단순화하거나 축소 할 수있는 방법이 있습니까?
감사
키 1이 예에서 속성 이름으로 볼 것 없다 '는' – joshs
내 실수를 참조 변수, 내가 질문을 오해 "키 1"이 문자 키 이름이 있어야했다 생각했다. – Will