리엑트 (1) 썸네일형 리스트형 [패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 15회차 미션 패스트캠퍼스 프론트엔드 인강 15일차 hoisting을 배우고 리액트의 필요성에대해 공부하였다. hoisting hoisting이란 자바스크립트에서 아직 선언되지않은 변수또는 함수를 끌어올릴수있는 자바스크립트 작동방식 function myFunction(){ console.log('hello') } myFunction() 위의 myFunction함수를 맨위로 끌어올리면 어떨게될까? 선언되기전에 호출했는데 잘 작동하는데 자바스크립트 엔진이 이코드를 해석하는과정에서 선언을 먼저했다고 생각하기때문이다. 변수또한 호이스팅이 가능하다 에러가떠야하는데 맨위에 var number;가 있다고 생각하기때문에 undefined가 뜬다. 단 let과 const는 호이스팅 불가 호이스팅은 코드가 많아질경우 이해하기힘들게하고 .. 이전 1 다음