JavaScript

Javascript 반복문 ( for-of )

ITSkeleton 2020. 6. 23. 00:32
728x90
반응형

javascript의 반복문중 하나인 for-of 에 대하여 알아보려합니다

 

for-of는 반복이 가능한 객체를 반복실행 시켜줍니다.

 

바로 코드를 통해서 한번 알아보도록 하죠!

 

const str = 'hello';
const arr = ['사과', '배', '오렌지'];

1.
for (const t of str) {
 console.log(t);
}

2.
for (const t of arr) {
 console.log(t);
}

위와 같은 코드를 만들었다고 가정해봅시다

 

먼저 string은 반복이 가능한 객체로 인식이 됩니다. 그래서 반복문을 통해서 뽑아낼 수 있죠

 

1번의 경우 각 결과는 h, e, l, l, o 이렇게 각각 콘솔에 표시가 될겁니다. 이유는 위에 설명이 그 이유입니다.

 

2번의 경우 각 결과는 '사과', '배', '오렌지' 이렇게 각각 콘솔에 표시가 됩니다.

 

반복문의 경우 돌아가는 방법은 거의다 비슷합니다.

 

Javascript 배열의 반복문 forEach (Array repeat)

728x90
반응형