본문 바로가기

Programing/JavaScript

[JavaScript] for문, forEach(), for in, for of 차이

참고한 글 출처 : 알짜배기 프로그래머


배열에서 유용한 forEach() 정리글

for...in문 정리글


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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
const array = ['가','나','다','라'];
 

 
console.log('-- basic --');
for(let i = 0; i < array.length; i++){
  console.log(array[i]); 
}
 
console.log('-- forEach --');
array.forEach(elem => {
  console.log(elem);   // elem은 배열의 요소값을 나타낸다
});
 
console.log('-- for of --');
for (let value of array){
  console.log(value);   // for of는 배열의 요소값을 나타낸다.
}
 
console.log('-- for in --');
for (let index in array){
  console.log(array[index]); // for in은 배열의 인덱스값을 나타낸다.
}
 
/* 출력 값
-- basic --
-- forEach --
-- for of --
-- for in --
*/
cs









'Programing > JavaScript' 카테고리의 다른 글

[JavaScript] Closure  (0) 2019.02.13
[JavaScript] Scope  (0) 2019.02.13
[JavaScript] Window.prompt()  (0) 2019.02.12
[JavaScript] eval()  (0) 2019.02.12
[JavaScript] var, let, const 의 차이  (0) 2019.02.12