관련있는 데이터들을 하나로 묶어 하나의 변수 아래 저장하는 것
let fruit = banana;
let fruit2 = apple;
let fruit3 = mango
이런것 을 한번에 정리
let fruit = ["banana","apple","mango"]
console.log(fruit[0]);
//fruit의 0번째 값을 보여주세요
> "banana"- index는 0 부터 시작합니다.
fruit[0] = "orange";
console.log(fruit);
//fruit의 0번째 값을 바꿔주세요
>["orange","apple","mango"]
pop() : 마지막에 있는 아이템을 뺌
push(): 아이템을 배열 마지막에 추가
includes() : 해당 아이템을 배열이 포함하고 있는지 알려줌 - 아이템이 배열에 있는지 없는지 확인해줌 true/false로 반환
indexOf(): 아이템의 인덱스를 찾아줌
slice(시작점, 끝점): 배열의 아이템을 잘라내는 역할
slice는 기존의 배열을 건들이지 않고 새로운 배열을 만듬
let fruit = ["banana","apple","mango","melon"]
console.log(fruit.slice(1))
>["apple","mango","melon"]
console.log(fruit.slice(1,3))// (시작점-끝점(끝점은 미포함))
> ["apple", "mange"]
splice(시작점, 개수) : 시작점으로부터 몇 개의 아이템을 제거하고 싶은지를 수행하는 역할
splice 기존 배열이 잘림
let fruit = ["banana","apple","mango","melon"]
fruit.splice(2,1)
console.log(fruit)// 2번에서 1개만 잘라주세요
> ["banana", "apple","melon"]