for ([초기문]; [조건문]; [증감문])
문장
c언어계열을 배울때, 익힌 흔히 아는 반복문이다.
근데 js에서 이러한 for문만 있느냐?
아니다.
for (variable in object) {
statements
}
위같이 하면, 파이썬에서의 for in
문과 비슷하며, 실제로 결과도 동일할 것 같지만,
파이썬의 for in
문은 다음에 나올 js의 for of
문과 같다.
js의 for in
문은 객체의 속성명, 리스트의 인덱스를 순서대로 변수에 저장한다.
for (variable of object) {
statement
}
for of
문은 반복가능한(iterable) 객체의 속성, 쉽게말해 리스트의 값을 순서대로 변수에 저장한다.
특징은 익스플로러에서 지원하지 않는다...