본문 바로가기
Front-end/Javascript

배열

by warrior.p 2022. 3. 5.

*배열

 

[요소,요소,요소,요소,...,요소,]

 

배열 요소에 접근은 인덱스 -> 배열[인덱스]

 

배열 요소 개수 확인하기 ->  배열.length

( 인덱스는 0부터 시작이기 떄문에 배열의 마지막 요소는 선택할 때 배열[배열.length-1])


*배열의 메소드

 

배열.push(요소)

 ->배열 맨 뒤에 요소 추가

 

배열.splice(인덱스,0,요소)

 ->배열 특정 위치에 요소 추가 (인덱스 위치에)

 

배열.indexOf(요소)

 ->배열 내부에서 값의 위치 찾기

 

배열.splice(인덱스,제거 할 요소의 개수)

 ->인덱스로부터 개수만큼 삭제함

 

배열.indexOf(요소) + 배열.splice(인덱스,제거 할 요소의 개수)

->indexOf() 메소드를 사용하여 위치를 찾고, splice()메소드를 사용해 제거

 


자료의 파괴적/비파괴적 처리 구분하여 생각해보기. 근래에는 비파괴적 처리를 많이 사용함.

'Front-end > Javascript' 카테고리의 다른 글

자주 사용하는 메소드  (0) 2022.03.08
객체  (0) 2022.03.07
함수  (0) 2022.03.07
반복문 + 중첩 반복문  (0) 2022.03.05
if 조건문, switch 조건문과 짧은 조건문  (0) 2022.03.04