본문 바로가기
JavaScript

자바스크립트 for of 반복문 지금 쓰자!

by hyowon shin 2023. 4. 3.
반응형

for of 반복문

자료는 문자나 숫자, 그림이나 영상 등의 형태로된 의미 단위입니다.

변수는 데이터(자료)가 저장된 공간을 말합니다. (변수 = 공간)

데이터가 순차적으로 저장된 공간을 배열이라고 합니다. 공간 여러개가 일렬로 붙어 있다고 생각하면 됩니다.

배열에 여러 데이터를 들어있습니다 배열에서 데이터를 넣고 꺼내기 위해서 데이터의 위치를 알아야하는데 

배열에서 데이터의 위치를 나타내는 것을 인덱스라고 합니다. (인덱스 = 데이터의 위치)

배열에서는 인덱스를 0부터 세기 시작합니다.

for 반복문 형태에서 TIL 변수에 인덱스의 값이 들어갑니다.

여기서 인덱스의 값이란 아래 코드에서 선언한 TodayILearns 배열에 들어있는 '배열', '반복문', '조건문' 을 말합니다. 

0번 인덱스 안에 '배열'이 들어가있고, 1번 인덱스 안에 '반복문'이 들어가 있고, 2번 인덱스 안에 '조건문'이 들어 있습니다. 

TIL변수는 반복을 처리하는 변수이므로 반복변수라고 하겠습니다.

(반복변수이름은 TIL말고도 다른 변수이름으로도 사용가능합니다.)

TIL 변수는 반복 변수의 값을 가리키면서 출력합니다 (반복 변수의 값 = 인덱스의 값)

 

for 반복문 형태에서 of 뒤에 TodayILearns 배열만 가능한 것은 아니고 객체도 들어갑니다. 

 

const TodayILearns = ['배열', '반복문', '조건문']

for(const TIL of TodayILearns) {
	console.log(`오늘 배운 주제: ${TIL}`)
 }

 

주로 인덱스의 값을 기반으로 반복할 때 사용한다.

 

반응형

'JavaScript' 카테고리의 다른 글

자바스크립트 객체  (0) 2023.07.24
자바스크립트 함수  (0) 2023.07.23
자바스크립트 연산자  (0) 2023.07.22
자바스크립트 변수 표현식, 문장, 식별자, 예약어, 주석  (0) 2023.07.22
자바스크립트 forEach  (0) 2023.04.06