Development/Javascript
[Javascript] Array / 배열의 내장 함수
레오나르도 다빈츠
2022. 2. 21. 11:43
◽ 배열 끝에 항목 추가하기
let arr = ['고구마', '감자', '옥수수']
arr.push('땅콩') // ['고구마', '감자', '옥수수', '땅콩']
◽ 배열 앞에 항목 추가하기
let arr = ['고구마', '감자', '옥수수']
arr.unshift('땅콩') // ['땅콩', '고구마', '감자', '옥수수']
◽ 배열 끝에서부터 항목 제거하기
let arr = ['고구마', '감자', '옥수수']
arr.pop() // ['고구마', '감자']
◽ 배열 앞에서부터 항목 제거하기
let arr = ['고구마', '감자', '옥수수']
arr.shift() // ['감자', '옥수수']
◽ 배열 안 항목의 인덱스 찾기
let arr = ['고구마', '감자', '옥수수']
arr.indexOf('감자') // 1
◽인덱스 위치의 항목 제거하기
let arr = ['고구마', '감자', '옥수수']
arr.splice(1) // ['고구마', '옥수수']
◽인덱스 위치에서부터 여러개의 항목 제거하기
let arr = ['고구마', '감자', '옥수수']
// 첫번째 요소부터 시작해서 2개 삭제
arr.splice(1, 2) // ['고구마']
let arr = ['고구마', '감자', '옥수수']
arr.splice(arr.indexOf('감자'), 1) // ['고구마', '옥수수']
출처
Array - JavaScript | MDN
JavaScript Array 클래스는 리스트 형태의 고수준 객체인 배열을 생성할 때 사용하는 전역 객체입니다.
developer.mozilla.org