코딩앙마 자스 중급 강좌 #7
Array
push() : 뒤에 삽입
pop() : 뒤에 삭제
unshift() : 앞에 삽입
shift() : 앞에 삭제
arr.splice(n,m) : 특정 요소 지움
n : 시작 m : 개수
arr.splice(n,m,x) : 특정 요소 지우고 추가
arr.splice() : 삭제된 요소 반환
arr.slice(n,m) : n부터 m까지 반환
arr.concat(arr2, arr3 ..) : 합쳐서 새배열 반환
arr.forEach(fn) : 배열 반복
user.forEach((item, index, arr) =>{});
arr.indexOf / arr.lastIndexOf
arr.includes() : 포함하는지 확인
arr.find(fn) / arr.findIndex(fn)
첫번째 true 값만 반환하고 끝
만약 없으면 undefined를 반환
arr.filter(fn) : 만족하는 모든 요소를 배열로 반환
arr.reverse() : 역순으로 재정렬
arr.map(fn) : 함수를 받아 특정 기능을 시행하고 새로운 배열을 반환
arr.join() : 배열 합치기
arr.split() : 문자열을 나눠서 배열로 만들어준다 안에 있는 것 기준으로 나누어서