javaScript/JS Tutorial

[javaScript]배열을 사용하는 이유

mooyou 2022. 10. 14. 23:25
728x90
300x250
SMALL

배열을 사용하는 이유

아이템의 목록이 있을 경우 (예를 들어서 자동차 이름 목록)

만약 자동차를 배열이 아닌 단일 변수에 저장한다면?

let car1 = "Saab";
let car2 = "Volvo";
let car3 = "BMW";

위와 같은 형식으로 저장될 것이다.

 

그러나 만약 위와 같이 단지 3개가 아닌 300여 개의 차 중에서 특정 자동차를 찾으려면 어떻게 해야 할까?

 

거기에 대한 해답이 배열이다.

 

배열은 하나의 이름으로 많은 값을 가질 수 있으며 인덱스 번호에 참조해서 값에 액세스 할 수 있다.

 

 

배열 생성 방법

배열 리터럴을 사용해서 배열을 생성하는 것이 javaScript 배열을 만드는 가장 쉬운 방법이다.

const array_name = [item1, item2, item3]

 

const cars = ["Saab", "Volvo", "BMW"];

 

배열을 먼저 만들고 요소를 넣을 수도 있다.

const cars = [];
cars[0]= "Saab";
cars[1]= "Volvo";
cars[2]= "BMW";

 

자바스크립트 키워드 new 사용하기

const cars = new Array("Saab", "Volvo", "BMW");

 

리터럴 방식과 new Array() 방식은 동일 하다.
그렇기 때문에 단순성이나 가독성 실행속도 등을 고려했을 때 리터를 방식이 주로 사용된다.

 

 

 

참고 :  https://www.w3schools.com/js/js_arrays.asp

728x90
반응형
LIST