SMALL
Array
push() 뒤에 삽입
pop() 뒤에 삭제
unshift() 앞에 삽입
shift() 앞에 삭제
splice(n,m, ...X) n부터 m개 제거 (x를 넣는다)
spice(n,m) n부터 m까지
concat(arr2,arr3) 합쳐서 새로운 배열 반환
arr.forEach((item, index, arr) => { });
indexOf / lastIndexOf
let arr = [1,2,3,4,5,1,2,3];
arr.indexOf(3); // 2
arr.indexOf(3,3) // 7 (두 번째3은 탐색시작위치)
arr.lastIndexOf(3); // 7 뒤에서부터
includes true false 로 리턴
find(fn) / findIndex(fn) 첫번째 true값만 반환
filter(fn) find와 동일하지만 모든 true값 반환
reverse() 역순으로 재정렬
map(fn)
join() 배열 -> 문자열
split() 문자열 -> 배열
isArray(arr) arr 이 배열인지 객체인지
sort((a,b) => a - b) , sort((a,b) => b - a) // 오름차순 , 내림차순으로 정렬해서 반환
reduce((prev , curr) => prev + curr) 총합을 리턴 (초기값을 넣어도됨)
LIST
'코테 > 코테withJS' 카테고리의 다른 글
| 백준 Node.js 1388 타일뭐시기 (0) | 2022.12.26 |
|---|---|
| 백준 Node.js 16173 쩰리뭐시기 (0) | 2022.12.26 |
| 유용한 method(숫자, 문자) (0) | 2022.11.03 |
| 백준 1476번 날짜 계산 (0) | 2022.07.04 |
| 백준 3085번 사탕 게임 자바스크립트 (0) | 2022.07.03 |