강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

oilater のプロフィール画像
oilater

投稿した質問数

JavaScript中上級:エンジン核心

8. ホイスト、関数の前で呼び出す、[コーディング時間]

getBook 실습 예제중 질문드립니다!

作成

·

412

0

아래의 코드에서함수선언문을 만나면 {getBook : function object}로 설정되고,자바스크립트 엔진이 다시 돌면서 var 키워드로 선언된 getBook으로 인해 {getBook : undefined } 로 설정이 된 후 코드 실행단계에서 함수선언문은 건너뛰고, getBook을 호출하면 undefined가 나와야하는거 아닌가요? 왜 "책1"이 출력되는지 모르겠습니다! function getBook() { return "책1"; } console.log(getBook); var getBook;
javascript

回答 1

0

oilater님의 프로필 이미지
oilater
質問者

코드를 다시 적을게요 ㅎㅎ

function getBook() {
  return "책1";
}
console.log(getBook);

var getBook;
oilater のプロフィール画像
oilater

投稿した質問数

質問する