for 루프부터 시작하겠습니다. js의 for 루프에는 2가지 변형이 있습니다. 첫 번째 형식은 init, condition, expr 루프입니다. 이것은 첫 번째 명령문을 초기화한 다음 각 반복에서 expr을 실행하고 조건을 확인합니다.
예시
예를 들어,
var step; for (step = 0; step < 5; step++) { console.log('Taking step ' + step); }
출력
이것은 출력을 줄 것입니다 -
Taking step 0 Taking step 1 Taking step 2 Taking step 3 Taking step 4
for 루프의 또 다른 형태가 있습니다. for in 고리. for...in 문은 개체의 모든 열거 가능한 속성에 대해 지정된 변수를 반복합니다. 각 고유 속성에 대해 JavaScript는 지정된 명령문을 실행합니다. 예를 들어,
예시
let person = { name: "John", age: 35 }; for (let prop in person) { console.log(prop, a[prop]); }
출력
이것은 출력을 줄 것입니다 -
name John age 35