1) .push()를 사용해 배열안 마지막에 위치
ex) const a = [1,2] / a.push(3) -> const a = [1,2,3] 이 된다.
2) .indexOf()를 사용해 값으로 요소 제거
ex) const a = [1,2,3] /const t = a.indexOf(2) / a.splice(a,1)
a = [1,3]
3) .splice()를 사용해 원하는 위치 추가/삭제 가능
비파괴적 처리 : 처리 후 원본 내용이 변경 X
파괴적 처리 : 처리 후 원본 내용이 변경 O
스택
힙
레퍼런스 변수 : 스택에 저장된 것중에 주소가 저장된 변수
레퍼런스 : 스택의 주소가 힙의 자료를 가리키는 것
배열 요소를 하나하나 꺼내서 특정 문장을 실행할때 사용
기본 형태
for(const 변수 in 배열 or 객체){
문장
}
기본형태
for(const 반복변수 of 배열 or 객체){
문장
}
특정 횟수만큼 반복하고 싶을 때 사용
기본형태
for(let i=0; i< 반복횟수; i++){
문장
}
if 조건문과 형태가 매우 비슷하지만 불 표현식 true이면 계속 실행합니다
기본형태
while(불 표현식){
문장
}