Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 디자인패턴
- flexbox
- flex-basis
- Node.js
- Engoo
- img 확대
- node
- JS
- improve-iq-by-up-to-10%!
- 무료 백엔드 배포
- Object.create
- select by attribute
- Express
- flex-shrink
- express-handlebars
- flex-grow
- css
- shit-christmas
- css 오버레이
- Prototype
- ajax
- just-one-small-sip
- css variables
- css grid
- es6
- 정규표현식
- close together
- module wrapper function
- Sass
- regExp
Archives
- Today
- Total
반복문 본문
// for
for(let i = 0; i <= 10; i++) {
console.log(`for loop number: ${i}`);
}
// while
let i = 0;
while(i <= 10) {
console.log(`while loop number: ${i}`);
i++;
}
배열을 반복할 때 다른 형태로 표현 가능하다
for(let todo of todos) {
console.log(todo.text);
}
객체 안의 속성들을 순회하고자 할 때는 다음과 같이 표현 가능하다.
for (let x in object) {
console.log(`${x} : ${object[x]}` );
}
Higher Order Function (고차 함수)을 이용한 반복
하나 이상의 함수를 인자로 받는 함수이며,
forEach, map, filter 등이 있다.
1) forEach
해당 배열 자체에서 반복을 수행한다.
2) map
해당 배열을 반복하여 반복된 만큼의 새로운 배열을 만들어낸다.
3) filter
해당 배열을 반복하여 조건에 맞는 요소로만 이루어진 배열을 만들어낸다.
'2021 프론트 엔드 로드맵 따라가기 > JS' 카테고리의 다른 글
function (0) | 2021.05.28 |
---|---|
조건문 (0) | 2021.05.27 |
JSON (0) | 2021.05.27 |
Object literal (0) | 2021.05.27 |
Arrays (0) | 2021.05.27 |
Comments