TIL/내일배움캠프 2주차
[내배캠 TIL ] 2주차 화요일
두캔두잇
2023. 5. 24. 00:32
const arr =["a","b","c"]
오늘도 어김없이 방대한 지식들이 들어와 정신없는 하루였다.
아직까진 코드를 작성해보고 할 수준이 아닌것같아서 배웠던것들중 알게된
소개하기에 앞서 교육을 받는동안 주위에 잘하시는분들이 많아서 그분들께 영감을 받아 다음부턴 몇시간이도 걸리더라도
코드를 적어가보며 오류를 만나 해결해가는 과정을 만들려고한다.
** 튜터님들도 이러한 시행착오가 실력발전에 좋다고 하셨다 **
# 오늘 소개할 문법은 "For ...of 명령문" 이다.
const arr =["a","b","c"]
먼저 이렇게 열거를 (가능)한 속성이 있는 객체를 생성한다.
참고로
const
const 대신에,
let
let 을 사용 할 수도 있다. ( 블록내부 변수를 수정하지 않는 경우에만 ) 그리고나서
const arr =["a","b","c"]
for (const answer of arr) {
console.log(answer);
}
이렇게 작성해보았다.
for문 안에 있는 const 부분은 각 반복에 서로 다른 속성값이 const 부분에 할당이 된다.
그리고, arr (Array) 부분에 반복되는 열거가능한 속성이 있는 객체가 할당된다.
마지막으로 콘솔 부분에 answer 값을 넣고 터미널을 돌린 결과
이렇게 잘 나오는것을 볼 수 있다.
주말이나 남는 시간을 이용해서 for...of 문을 응용해 더욱 긴 코드를 적어보며 만나게 될 오류를 해결해 봐야겠다.