본문 바로가기
Javascript

javascript 배열

by reo.l 2020. 12. 14.

배열은 순서가 있는 값이다. 순서를 index라고 부르며 1이 아닌 0으로 시작한다.

대괄호를 이용하여 배열을 만들고 index에 따라 요소가 들어가 있으며 쉼표로 구분된다.

순서(index)와 요소(element)

let myNumber=[13,47,82,91,11,5];
myNumber[3];  // 91

 

값을 변경하기 위해서는 

let myNumber=[13,47,82,91,11,5];
myNumber[3]=100;
console.log(myNumber)  // [ 13, 47, 82, 100, 11, 5 ]

javascript의 특정값이 배열인지에 대한 판단을 하기 위해서는 Array.isArray를 사용하여야 한다. 

단순히 typeof를 사용하면 이것은 단지 object를 나타내기 때문이다. 이것은 data type과 관련이 있다.(primitve, reference)

배열의 요소(element)를 push, pop, shift, unshift를 활용하여 추가 및 삭제할 수 있다.

let myNumber=[13,47,82,91,11,5];
myNumber.push(77) // [ 13, 47, 82, 91, 11,  5, 77 ] 뒤에 넣어줌
myNumber.pop()  // [ 13, 47, 82, 91, 11,  5 ] 뒤에서 삭제
myNumber.shift()  // [ 47, 82, 91, 11,  5 ] 앞에서 삭제
myNumber.unshift(13)  // [ 13, 47, 82, 91, 11,  5 ] 앞에 넣어줌

'Javascript' 카테고리의 다른 글

javascript 원시, 참조 자료형  (0) 2020.12.21
javascript 객체  (0) 2020.12.14
javascript 반복문  (0) 2020.12.14
javascript 조건문  (0) 2020.12.14
javascript 함수  (0) 2020.12.13

댓글