배열은 여러 자료를 묶어서 활용할수 있는 특수한 자료 이다.
배열은 대괄호[ ]를 사용해 생성하고 내부의 값을 쉼표 , 로 구분한다.
배열 내부에 들어있는 값을 요소 라고 한다.
[요소 , 요소 , 요소]
각각의 요소에 접근하려면 배열 바로 뒤에 대괄호를입력후 그 안에 숫자(인덱스)를 넣는다
가장 앞에있는 요소를 0번째 라고 표현한다.
요소의 순서를 인덱스 라고 부른다.
배열[인덱스]
배열.length
배열[배열.length-1]
배열.push(요소) or 배열[배열.length] = '요소'
배열[인덱스]=요소
배열.splice(인덱스 , 제거할요소의 갯수)
splice = 접합이라는 의미
배열 내부에서 특정 값의 위치를 찾는 indexOf( )메소드를 사용해서 값의 위치를 추출한 뒤 splice( )메소드를 사용해 제거한다.
const 인덱스 = 배열.indexOf(요소)
배열.splice(인덱스,1)
const itemsE = ['사과','감','배','바나나','귤','귤']
itemsE.filter((item) => item != '귤')
itemsE.splice('2',0,'딸기');