JavaScript 배열
25개 함수
concatarr.concat(...arrays)배열을 합쳐 새 배열을 반환합니다.
everyarr.every(callbackFn)모든 요소가 조건을 만족하는지 확인합니다.
fillarr.fill(value, start?, end?)배열의 요소를 지정 값으로 채웁니다.
filterarr.filter(callbackFn)조건을 만족하는 요소만으로 새 배열을 반환합니다.
findarr.find(callbackFn)조건을 만족하는 첫 번째 요소를 반환합니다.
findIndexarr.findIndex(callbackFn)조건을 만족하는 첫 번째 요소의 인덱스를 반환합니다.
flatarr.flat(depth?)중첩 배열을 평탄화합니다.
flatMaparr.flatMap(callbackFn)map 후 1단계 평탄화합니다.
forEacharr.forEach(callbackFn)각 요소에 대해 함수를 실행합니다.
includesarr.includes(searchElement, fromIndex?)배열에 특정 값이 있는지 확인합니다.
indexOfarr.indexOf(searchElement, fromIndex?)요소의 첫 번째 인덱스를 반환합니다.
joinarr.join(separator?)배열 요소를 문자열로 합칩니다.
maparr.map(callbackFn)각 요소를 변환해 새 배열을 반환합니다.
poparr.pop()마지막 요소를 제거하고 반환합니다.
pusharr.push(...elements)끝에 요소를 추가하고 새 길이를 반환합니다.
reducearr.reduce(callbackFn, initialValue?)배열을 단일 값으로 축약합니다.
reversearr.reverse()배열을 역순으로 뒤집습니다 (원본 변경).
shiftarr.shift()첫 번째 요소를 제거하고 반환합니다.
slicearr.slice(start?, end?)배열의 일부를 새 배열로 반환합니다.
somearr.some(callbackFn)하나 이상의 요소가 조건을 만족하는지 확인합니다.
sortarr.sort(compareFn?)배열을 정렬합니다 (원본 변경).
splicearr.splice(start, deleteCount?, ...items)요소를 제거/삽입합니다.
unshiftarr.unshift(...elements)앞에 요소를 추가하고 새 길이를 반환합니다.
Array.fromArray.from(arrayLike, mapFn?)유사 배열을 진짜 배열로 변환합니다.
Array.isArrayArray.isArray(value)값이 배열인지 확인합니다.
