반응형
<script>
var arr = [3, 4, 5];
for (var i = 0; i < arr.length; i++) { // 배열 arr의 모든 요소의 인덱스(index)를 출력함.
document.write(arr[i] + " ");
}
document.write("<br>");
for (var value of arr) { // 위와 같은 동작을 하는 for / of 문
document.write(value + " ");
}
document.write("<br>");
for (var i = 0; i < arr.length; i++) { // 배열 arr의 모든 요소의 인덱스(index)를 출력함.
document.write(i + " ");
}
document.write("<br>");
for (var i in arr) { // 위와 같은 동작을 하는 for / in 문
document.write(i + " ");
}
</script>
[결론]
for in : index를 내보냄 & for of : 값을 내보냄.
반응형
'WEB > JavaScript' 카테고리의 다른 글
[JS] 함수 선언식 vs 함수 표현식 (0) | 2023.10.24 |
---|---|
[JS] while & do while (0) | 2023.10.24 |
[JS] if & switch문 (0) | 2023.10.24 |
[JS] 옵셔널 체이닝 (0) | 2023.10.24 |
[JS] 구조 분해 할당 (0) | 2023.10.24 |