강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

Donte님의 프로필 이미지
Donte

작성한 질문수

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

async/await으로 가독성 높이기

lotto에서 함수화 부분에서요!!

작성

·

215

0

제로초님!! 안녕하세요! 좋은 강의 항상 잘 듣고 있습니다.

다름이 아니라

저는 function에 setTimeout도 반복된다고 생각해서 같이 넣었는데 혹시 setTimeout을 함수에 넣었을 때 성능 저하나 다른 이유가 있어서 function만드실 때 따로 빼신 이유가 있을까요??

function view(component, index, time) {
        setTimeout(() => {
          const $ball = document.createElement("div");
          $ball.setAttribute("class", "ball");
          $ball.textContent = `${winBalls[index]}`;
          component.appendChild($ball);
        }, time);
      }

퀴즈

67%나 틀려요. 한번 도전해보세요!

로또 추첨기에서 사용자 입력 숫자에 대해 유효성 검사를 하는 주된 이유는 무엇일까요?

입력 속도를 빠르게 하기 위해

시스템 부하를 줄이기 위해

정확하고 유효한 추첨을 보장하기 위해

디자인 일관성을 유지하기 위해

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

위와 같이 해도 됩니다. 함수 스코프가 하나 생겼기 때문에 클로저 문제도 안 생깁니다.

Donte님의 프로필 이미지
Donte

작성한 질문수

질문하기