DolphaGo / TIL

TIL & issues
0 stars 1 forks source link

[Javascript] Object iterate #125

Open DolphaGo opened 1 year ago

DolphaGo commented 1 year ago

예를 들어, string[] 이 다음과 같이 있다고 하자.

const lastWeeks = ['2023-06-01', '2023-06-02', '2023-06-03', '2023-06-04', '2023-06-05', '2023-06-06', '2023-06-07']

for 문을 돌릴 때, 내부의 값을 가져오려고 다음과 같은 코드를 짜기 보다는

for(const i in lastWeeks)
    console.log(lastWeeks[i])

다음과 같은 코드를 사용하자.

for(const day of lastWeeks)
    console.log(day)

즉, in 으로 index 를 가져오는 것보다, object 를 바로 가져오는 of 가 가독성에도 훨씬 좋다.

https://stackoverflow.com/questions/46213989/iterate-over-array-of-objects-in-typescript