자바스크립트의 배열 특징
  • 자바스크립트의 배열은 객체로 취급된다.
  • 배열의 길에 제한이 없다.
  • 배열에 저장할 수 있는 데이터의 타입이 제한되지 않는다.

 

 

Push

배열에 새로운 데이터를 추가하는 메소드.

배열의 뒤부터 하나씩 추가된다.

 

push (값1,2..N) ;

 

 

pop

배열의 마지막요소를 제거한다.

 

slice

배열로부터 지정한 start와 end 요소를 리턴한다.

 

slice(start, end)

 

splice

배열에 값을 저장하거나 삭제하는 메소드이다. 지정한 index위치에 값을 저장한다.

delCount는 삭제할 개수다.

 

splice (index, delCount, value)

 

위 그림을 해석해보자면

index 1번위치에 있는 "A"를  100으로 치환한다.

그리고 데이터값이 바뀐 1번 위치 뒤 첫번째 데이터값을 제거한다.

제거하는 순서는 데이터를 바꾼 위치 다음부터 시작한다는걸 주의해야한다.

 

 

 

sort

배열에 저장된 알파벳 또는 숫자를 정렬한다.

 

sort(function (a,b) {

return a-b;})

 

return a-b 는 오름차순 정렬

return b-a 는 내림차순 정렬

 

'JS' 카테고리의 다른 글

# JavaScript 호이스팅 (Hoisting)  (0) 2021.09.13
# JavaScript scroll  (0) 2021.09.02
#JavaScript 함수호출하는 방법  (0) 2021.08.10
#JavaScript 데이터 타입  (0) 2021.08.10
<JavaScript> filter  (0) 2021.06.30

+ Recent posts