
3주차 내용
- Chapter 04 : 반복문
- 배열
- 반복문
Chapter 04 : 반복문
1. 배열
개념
배열 : 여러 개의 변수를 한 번에 선언해 다룰 수 있는 자료형
요소 : 배열 내부에 있는 값
비파괴적 처리 : 처리 후에 원본 내용이 변경되지 않는 처리
파괴적 처리 : 처리 후에 원본 내용이 변경되는 처리
2. 반복문
개념
for in 반복문 : 배열의 인덱스를 기반으로 반복할 때 사용
for of 반복문 : 배열의 값을 기반으로 반복할 때 사용
for 반복문 : 횟수를 기반으로 반복할 때 사용
while 반복문 : 조건을 기반으로 반복할 때 사용
break : switch 조건문 / 반복문을 벗어날 때 사용
continue : 반복문 안의 반복 작업을 멈추고 반복문의 처음으로 돌아가 다음 반복 작업을 진행
3주차 미션
- 기본 미션
비파괴적 처리 | 파괴적 처리 | |
의미 | 처리 후에 원본 내용이 변경되지 않는 처리 | 처리 후에 원본 내용이 변경되는 처리 |
장점 | 메모리 절약 | 자료보호(원본 삭제X) |
단점 | 자료보호 X (원본 삭제) | 메모리 절약 X |
- 선택 미션
- 3-1. 비파괴적 처리 : 출력 결과가 원본 내용과 동일함
- 3-2. 파괴적 처리 : push를 통해 출력 결과가 원본 내용과 동일하지 않음
- 3-3. 비파괴적 처리 : map을 사용했지만 출력 결과가 원본 내용과 동일함
- 3-4. 비파괴적 처리 : trim을 사용했지만 출력 결과가 원본 내용과 동일함
'혼공학습단 > JavaScript' 카테고리의 다른 글
혼공JS 4주차 (0) | 2023.07.30 |
---|---|
혼공JS 2주차 (0) | 2023.07.30 |
혼공JS 1주차 (0) | 2023.07.09 |