위의 비틀즈 배열은 전통적인 배열의 전형적인 예입니다. 각 요소의 첨자는 숫자이며, 요소가 추가될 때마다 숫자가 1씩 증가합니다. 첫 번째 요소의 인덱스는 0이고 두 번째 요소의 인덱스는 1입니다. 등.
배열을 채울 때 요소의 값만 지정하면 배열은 기존 배열이 되며, 개별 요소의 첨자가 자동으로 생성되고 새로 고쳐집니다.
이 기본 동작은 배열을 채울 때 각 새 요소에 대한 아래 첨자를 명시적으로 제공하여 변경할 수 있습니다. 새 요소에 첨자를 지정할 때 정수 사용에만 국한되지 않습니다. 문자열을 사용할 수도 있습니다:
이러한 배열을 연관 배열이라고 합니다. 숫자 값 대신 문자열을 사용할 수 있으므로 코드를 더 쉽게 읽을 수 있습니다. 그러나 이러한 사용법은 좋은 습관이 아니며 모든 사람에게 권장되는 것은 아닙니다. 기본적으로 연관 배열을 만들 때 Array 객체의 속성을 만듭니다. JavaScript에서 모든 변수는 실제로 일부 유형의 객체입니다. 예를 들어 부울 값은 Boolean 유형의 객체이고 배열은 Array 유형의 객체입니다. 위의 예에서는 실제로 이름, 연도 및 거주 속성을 lennon 배열에 추가했습니다. 이상적으로는 Array 객체의 속성을 수정하지 말고 대신 일반 객체를 사용해야 합니다.
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.