1) 하나의 배열에 여러 종류의 자료형을 가진 데이터를 저장할 수 있다. var userSpec = ["HongGilDong",123,new Date(),false]; 2) 배열을 선언할 때 배열의 크기를 정의하지 않는다. 일반적으로 다른 언어에서는 배열의 크기를 지정하면, 그 크기는 변경할 수 없다. 따라서 배열의 크기밖의 요소에 데이터를 할당하면 오류가 발생한다. 이와 달리, 자바스크립트는 배열의 크기를 지정하지 않고 배열을 선언할 수 있으며, 배열 크기보다 큰 값을 할당하면 배열 크기가 자동으로 확대되어 그 값이 할당된다. 3) 인덱스 대신 키(Key)를 이용하여 값을 할당할 수 있다.키를 사용하면 배열의 크기를 명확히 지정할 수 없으나 키 값에 의미를 부여할 수 있기 때문에 필요에 따라서는 배열..