// 배열 안에서 찾고자 하는 것
let A = [1, 2, 3, 4, 5]; A.indexof(1);
// 요소가 있는지 확인
A.includes(1);
// 배열 맨앞에 요소 추가
A.push(0);
// 맨 뒤에 추가
A.unshift(6);
// 맨 앞 제거
A.pop(0);
// 맨 뒤 제거
A.shift(4);
//중간에 추가, 삭제
A.splice(0,1,3); // 0부터 시작해서, 1개를 삭제하고, 3을 추가한다.
// 특정부분 잘라서 새로운 배열 반환
A.slice(0,3); // 0번 인덱스부터 3번인덱스 전까지.
// 배열을 이어줌
let b = [7,8,9]; A.concat(B);
// 순서를 거꾸로 반환
A.reverse();
// 중첩된 배열을 하나의 배열로 펴준다
let A = [1,2,[3,4],5,[6,7]]; A.flat(2); // 기본은 1단계
// 특정한 값으로 배열을 채우기
A.fill(7,0,5); // 7로 바꾸고, 인덱스 0부터 시작해서 인덱스 5전까지