inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

async/await으로 가독성 높이기

for 문 질문드립니다!

296

코딩공부

작성한 질문수 4

0

for(i = 0; i <= 5; i++) { setTimeout(()=>{ showBall(winBalls[i], $result); }, (i + 1) * 1000); };

이 코드가 제대로 동작안해서 해보니

let i = 0 ; 면 되는것을 확인했습니다.
여기 질문답변에서도 동일하게 답변해주신것 확인했는데, 왜 let 을 안붙이면 동작안하고 빈 숫자만 나오는지 알수있을까요?

그냥 for문은 let 을 붙인다고 알고 있으면 되는부분일까요?

javascript

답변 2

1

제로초(조현영)

이거 강좌에서 설명하는 내용입니다

0

코딩공부

반복문 강의 다시 봤는데, 잘 모르겠어서..ㅠ 설명해주신 강의 있는지 다시 찾아보겠습니다. 감사합니다~

0

제로초(조현영)

반복문 강의에 나오지 않고 지금 강의에 나옵니다.

1

제로초(조현영)

바로 다음 강의네요

0

코딩공부

답변감사합니다!

0

코딩공부

let 과 var를 둘다 안쓰면 기본적으로 var로 인식되기 때문에 클로져 문제가 발생되어서 나타나는 현상이라고 보면 될까요?
let 이런 문제때문에 해결방법으로 나온거니 정의 내려주지 않을경우 기본적인 자바스크립트 동작으로 실행되고 클로져 문제가 발생되기 때문에 let 으로 해주어야 한다고 이해하면될까요?

1

제로초(조현영)

네 기본적으로 var입니다.

let이 이 문제를 해결하기위해 나왔다기보다는 let이 스코프가 다른 특성때문에 이 문제를 쉽게 해결할 수 있다가 맞을 것 같습니다.

0

코딩공부

네 답변감사합니다~!

자바스크립트 입문 강의 재생 안됨

0

78

2

쿵쿵따 조건문 질문입니다.

0

74

2

렛츠가릿 자바스트립트와 공유가 되나요

0

77

1

수강을 하기 전 공부순서에 관한 질문이 있습니다.

1

102

2

안녕하세요

0

101

2

1~45 필터링하는 코드에서 find대신 some써주는게 나을거같습니다.

1

76

2

고차 함수 작성법과 수업 진도 관련한 질문

0

82

3

break와 continue 9:55 내 continue 구문 질문

0

153

2

옵셔널 체이닝 적당한 깊이는 어느 정도인가요?

0

121

2

로또 추첨기 중 입력값을 검사할 때

0

138

2

2-14.else,else if,switch 관련 질문입니다.

0

110

2

가위바위보 이미지(rsp.png)가 안보여요

0

265

3

Math.random() 에 9을 곱하는 이유

0

175

4

클로저 관련해서 질문있습니다.

1

190

2

유튜브 댓글 보고 왔습니다!- 퀴즈 중복된 숫자 검사 for 문

0

246

1

event.target.textContent관련 질문

0

274

2

객체 참조 관련 질문

0

179

1

-2+ -2 = -4 음수 더하기 음수 - 셀프체크 계산기

0

467

1

별찍기 마름모 문제입니다.

0

352

2

숙제 질문

0

217

1

5강 async/await으로 가독성 높이기에서

0

232

1

야구게임 관련 질문입니다

0

186

1

쿵쿵따, 계산기에서 변수 선언

0

181

1

지뢰 힌트 사라짐(대괄호)

0

167

1