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
- 가상환경
- c언어문자열
- 포인터
- popupmenubutton
- python3
- 컴퓨터과학
- removetooltip
- 상속
- 부스트코스
- 노마드코더
- JavaScript
- BeautifulSoup
- DOM
- 장고
- Python
- pipenv
- 강원도속초맛집
- 남양주맛집
- richtext
- 코딩독학
- 자바
- 속초여행
- Django
- 알고리즘
- 건대입구맛집
- FLUTTER
- 추상클래스
- 성수동카페
- 정렬알고리즘
- 아스키코드
Archives
- Today
- Total
YUYANE
Javascript / For loop (for in, for of) 본문
For Loop
자바스크립에는 세 가지 유형의 For 루프가 있다.
1) For : 숫자 만큼의 루프를 돎
for(var i=0; i<5; i++){
//Execute some code
}
2) For/In : JS 변수 만큼의 루프를 돎
자바스크립트에서 객체 속성들은 내부적으로 숨겨져있기 때문에 for 구문에서는 객체의 key 값에만 접근 가능.
for in 구문에서는 그 값이 true로 설정되어 반복하는 것.
var obj = { a:1, b:2, c:3}
for (var i in obj) {
//execute some codes // a 1, b 2, c 3
}
3) For/of : Array, Map, Set, arguments 등의 객체와 함께 사용
For/In과는 달리 객체(iterable objects)의 값을 변수에 대입.
var obj = [3,2,3];
for (var i of obj){
document.write(i+""); // 3 2 3
}
'Programming Languages > JS' 카테고리의 다른 글
Javascript/ jQuery 개념 (0) | 2021.01.07 |
---|---|
Javascript/ DOM queryselectorAll을 활용하자! (0) | 2021.01.07 |
Javascript/ DOM 개념 (0) | 2021.01.07 |
Javascript / == & === (0) | 2021.01.06 |
JS / ? 연산자 (0) | 2020.11.27 |
Comments