자바스크립트 대괄호에는 네 가지 의미가 있습니다 의미1, 배열 선언 코드 복사 코드는 다음과 같습니다 var ary = []; // 빈 배열 선언 var ary = [1,3] // 배열 선언 및 초기 값 할당 의미 2 , 배열 멤버 가져오기 코드 복사 코드는 다음과 같습니다. var ary = [1 ,2,3];var item = ary[0]; 의미 체계 3, 객체 멤버 정의(식별자 규칙을 따를 수 없음) 코드 복사 코드는 다음과 같습니다. var obj = {}; // obj에 속성 이름을 추가합니다. name은 유효한 식별자입니다. 즉, obj.name을 통해 정의할 수도 있습니다. obj['name'] = 'jack'; // obj에 속성 2a를 추가합니다. 2a는 유효한 식별자가 아니며(숫자로 시작할 수 없음) obj.2a로 정의할 수 없습니다. obj['2a'] = 'test' 의미론 4, 객체 멤버 가져오기 코드 복사 코드는 다음과 같습니다. var obj = {이름:'jack'};obj['2a'] = 'test'; obj['name']; // --> jackobj['2a'] // --> 테스트(obj.2a를 통해 얻을 수 없음)