JS. 8 Loops

하승진·2024년 2월 15일

JS 따라잡기

목록 보기
8/49
post-thumbnail

반복문

종류

for : 코드 블록을 여러 번 반복

for/in : 객체 속성을 따라 반복

while : 지정된 조건이 true 동안 코드 블록 반복

do/while : while의 변형, true 검사 전 코드 블록 한 번 실행 후 조건 검사




for


stat 1 : 루프 시작되기 전에 실행

stat 2 : 루프 실행위한 조건

stat 3 : 루프 실행된 후마다 실행


for/in


객체 속성에 따라 반복

key : 객체의 속성, value : 속성에 대한 값


while


지정된 조건이 true 동안 코드 블록 반복


do/while


while 루프의 변형

true 검사 전, 코드 블록 한 번 실행

그 후 조건 true일 때만 루프 반복




foreach

for루프와는 다르게 배열 요소를 반복하는 새로운 접근

break문, await 작동 x

for루프 보다는 느림

locations이라는 객체를 foreach로 인덱스 접근


location : value

index : key

array : locations Object


Map

foreach와 유사

객체의 속성 (key, value)로 접근


location : value

profile
기어갈지언정 한 발자국씩이라도 가보자

0개의 댓글