웹 개발 메모장
[자바스크립트] for in / for of 반복문 본문
for in / for of 반복문
다음과 같은 배열 arr이 있다고 합시다.
1 | var arr = ['a', 'b', 'c', 'd']; | cs |
for in
for in 을 사용하면 변수에 arr의 index가 저장됩니다. 따라서 다음과 같이 사용하면
1 2 3 | for(var i in arr) { alert(i + ': ' + arr[i]); } | cs |
아래와 같이 alert 됩니다.
0: a 1: b 2: c 3: d | cs |
for of (ECMAScript 6 이상 사용 가능)
for of 를 사용하면 변수에 arr의 요소가 저장됩니다. 따라서 다음과 같이 사용하면
1 2 3 | for(var element of arr) { alert(element); } | cs |
아래와 같이 alert 됩니다.
a b c d | cs |
'옛날.. > 자바스크립트' 카테고리의 다른 글
[자바스크립트] 내부함수 (0) | 2018.01.03 |
---|---|
[자바스크립트] 가변 인자 함수 (0) | 2018.01.02 |
[자바스크립트] 짧은 조건문 (0) | 2018.01.02 |
[자바스크립트] var / let / const (0) | 2018.01.02 |
[자바스크립트] 템플릿 문자열 (0) | 2018.01.02 |
Comments