반응형
    
    
    
  1. for: 기본 반복문
2. for-in: 배열의 인덱스를 기준으로 반복
3. for-of: 배열의 요소를 기준으로 반복
1. for 반복문
const arr = ['a','b','c','d','e','f'];
for(let i = 0; i < arr.length; i++){
	console.log(" "+arr[i]);
}
// <출력> 
// a b c d e f 
가장 기본적인 반복문의 형태로, 타 언어들의 반복문과 동일하다. 내부에 변수를 선언하여 사용하며, 원하는 만큼 반복횟수를 지정하여 반복한다.
2. for-in 반복문
const arr = ['a','b','c','d','e','f'];
for(const i in arr){
	console.log(" "+i);
}
// <출력> 
// 0 1 2 3 4 5어떤 배열에 대해 반복하는 것으로, 해당 배열의 인덱스에 직접 접근한다. 따라서 반복 횟수는 해당 배열의 길이가 된다.
3. for-of 반복문
const arr = ['a','b','c','d','e','f'];
for(const i of arr){
	console.log(" "+i);
}
// <출력> 
// a b c d e f마찬가지로 어떤 배열에 대해 반복하는 것이지만, 해당 배열의 인덱스가 아닌 요소에 직접 접근한다. 반복 횟수는 역시나 배열의 길이가 된다.
반응형
    
    
    
  'Language > JS' 카테고리의 다른 글
| [Javascript] 자바스크립트 문자열 뒤집기 (0) | 2021.06.15 | 
|---|---|
| [Javascript] 디바운싱과 쓰로틀링 / 연속 이벤트 제어 (0) | 2021.06.08 | 
| [Javascript] Map 사용법 (0) | 2021.06.08 | 
| [Javascript] 일반 함수 vs 익명 함수 (4) | 2021.05.28 | 
| [Javascript] var, let, const 차이 / 자바스크립트 변수 상수 (0) | 2021.01.05 | 
![[Javascript] for 반복문 종류 ( for / for-in / for-of )](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FVD0Mk%2Fbtq4yj9M0ik%2FAAAAAAAAAAAAAAAAAAAAAI7LI2StuvKnKd2bndQXhwcx_Zw6yrA7xprGPUKNNr0S%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1761922799%26allow_ip%3D%26allow_referer%3D%26signature%3DRXEWGwa69ueISxP1LsK1p1RCONc%253D)