더북(TheBook)

Part 5에서 배운 문자열과 어딘가 비슷하다는 생각이 들지 않나요? 배열의 범위를 넘어서는 인덱스를 입력하면 undefined를 반환하는 것도 똑같습니다. 실제로 문자열과 배열은 사용할 수 있는 명령이나 접근 방법이 거의 비슷합니다. 사실 문자열은 문자열의 배열, 즉 배열의 ‘특수한 경우’이기 때문입니다.

지금까지 배열을 정의하고 사용하는 방법을 알아보았습니다. 다음 강에서는 배열을 활용하는 방법을 알아보겠습니다.


더 알아보기 배열 vs 객체, 무엇을 사용해야 할까요?


배열은 비슷한 객체나 값을 여러 개 관리해야 할 때 유용하고, 객체는 속성이 여러 개인 복잡한 데이터 타입이 필요할 때 유용합니다.

예를 들면 연락처는 이름, 전화번호, 주소 같은 서로 다른 속성을 갖고 있으므로 객체로 나타내기에 적합합니다. 반면 주소록은 연락처라는 동일한 객체가 연속되어 있으므로 배열이 적합합니다.


110
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.