for of, for in 차이, break, continue (반복문)
for in
과 for of
의 차이는 for in
은 index
값을 출력하지만 for of
는 value
값을 출력 한다.
break
문과 continue
문의 경우에도 while
문에서 가끔 사용된다.
먼저 for in
const colors = ['red', 'green', 'blue', 'yellow', 'pink'];
for (let color in colors) {
// index, value
console.log(color, colors[color]);
}
두 번째는 for of
const colors = ['red', 'green', 'blue', 'yellow', 'pink'];
for (let color of colors) {
// value
console.log(color);
}
break
문과 continue
문
let i = 0;
let x = 0;
while (i <= 10) {
if (i === 5) break;
console.log(i);
i++;
}
while (x <= 10) {
if (x % 2 === 0) {
x++;
continue;
}
console.log(x);
x++;
}
'JavaScript > Vanilla JS' 카테고리의 다른 글
Array.reduce (누적 연산) (0) | 2021.04.06 |
---|---|
Array.pop(), shift() (배열 제거) (0) | 2021.04.04 |
tooltip (툴팁 만들기) (0) | 2021.03.27 |
Array.splice() (배열 삭제 및 추가) (0) | 2021.03.26 |
Array.some() (배열내에 요소 찾기) (0) | 2021.03.25 |
댓글
이 글 공유하기
다른 글
-
Array.reduce (누적 연산)
Array.reduce (누적 연산)
2021.04.06 -
Array.pop(), shift() (배열 제거)
Array.pop(), shift() (배열 제거)
2021.04.04 -
tooltip (툴팁 만들기)
tooltip (툴팁 만들기)
2021.03.27 -
Array.splice() (배열 삭제 및 추가)
Array.splice() (배열 삭제 및 추가)
2021.03.26