entries() : key-value 값을 배열로 만들고 그 배열들을 하나의 배열로 묶어서 반환 (2차원 배열)
assign() : 객체 복사
배열
배열의 index는 0부터 시작
push() : 배열의 끝에 요소 추가
pop() : 배열의 마지막 요소 삭제
shift() : 배열의 첫 번째 요소 삭제
unshift() : 배열의 처음에 요소 추가
splice() : 특정 위치의 요소를 삭제하고 그 위치에 요소 추가
slice() : 특정 위치의 요소 반환
forEach()
map()
filter() : 조건에 맞는 요소를 배열로 반환
find() : 조건에 맞는 요소 중 첫 번째 요소만 반환
반복문
특정 조건을 만족하는 동안 하위 로직을 반복적으로 실행
for문
for-in문
while문
do-while문
break문
continue문
캠프에서 제공되는 강의를 수강할 때마다 느끼지만, 새삼 그동안 내가 진짜 개념에 대한 지식 없이 습관적으로 코딩을 해왔구나라는 생각이 많이 든다. 코드 자체는 익숙하고 쉽지만 덧붙여지는 설명을 듣다보면 새롭게 들리는 경우가 많고, 그럴수록 차근차근 잘 정리해서 내 것으로 만들고 싶다는 마음이 생기는 것 같다.