호이스팅 관련예제에 대한 질문이 있습니다.

조회수 726회

야무 선생님께 질문이 있습니다!

" [4-24] 변수, 함수 호이스팅(Hoisting) / 스코프 체이닝(Scope Chaining) " 강의 에서 7분 13초 쯤에 사용하신 호이스팅 예제가 있는데요.

제가 실행할때는 undefined 가 나옵니다. 선생님이 실행하신 결과와 같을거라고 생각되는데... 도무지 원인을 모르겠습니다.ㅠㅠ

이미지

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 안녕하세요 NeoDahl님 ^ ㅡ ^

    아래 코드 실행하기 버튼을 눌러 결과를 확인해보세요.

    througn_the_message = '그가 마지막으로 전한 말은 ';
    
    througn_the_message += '"누구나 가는 길을 당신이 조금 앞서 가는 거야!" 였습니다.';
    
    console.log(througn_the_message);
    
    var througn_the_message;
    

    결과는 다음과 같이 나올 겁니다. 코드를 확인해보세요~

    이미지

    혹시? 오타가 의심 스러우면 간단한 변수 이름으로 테스트해보세요.

    n = 10;
    n += 9;
    
    console.log(n);
    
    var n;
    
    • (•́ ✖ •̀)
      알 수 없는 사용자
    • 제 크롬에 문제가 있나보네요;;; 파이어폭스에선 이상 없이 실행 됬습니다! ㅎㅎ 알 수 없는 사용자 2018.7.6 13:19

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)