개체 temp에 2 수준 계층을 만들어야합니다.개체에 데이터를 추가하는 동안 정의되지 않은 var
var temp = {};
temp['mailboxes'].push("First");
다음 코드는 나에게 no method push of undefined
없다는 오류를 제공하고 내가 배열을 사용할 때/객체들이 먼저 선언해야한다는 것을 알고 있기 때문에 이것은 이해할 수있다 : 그리고 난 다음 물품. 이 작업을 수행하는 직접적인 방법이 없으므로 var를 사용하기 전에 동일한 선언을하지 않아도됩니다.
예를 들어, 내가 일을하지 않도록하는 것이 좋습니다 :
var temp = {};
temp['mailboxes'] = [];
JS 엔진은 어레이를 원한다는 것을 어떻게 알 수 있습니까? – zerkms