728x90 반응형 자바스크립트 hoisting1 [JavaScript] 변수 Hoisting, 전역변수, 참조 Hoisting 자바스크립트에서 변수 / 함수를 선언하면 Hoisting이 발생. Hoisting? 변수 / 함수의 선언부를 맨 위로 끌고가서 제일 먼저 해석하는 것 function hoisting_Test(){ console.log('hello'); var 이름 = 'Kim'; } function hoisting_Test1(){ var 이름; console.log('hello'); 이름 = 'Kim'; } 우리가 첫번째와 같이 선언 후 출력하더라도 자바스크립트가 코드를 해석하는 순서는 두번째 코드와 같음. 변수의 선언부를 가장 위로 끌고가 해석하기 때문! 전역변수와 변수의 참조 전역변수 스크립트 내 모든 함수나 if나 for 내부에서 공통적으로 사용할 수 있는 (참조할 수 있는) 변수 var age =.. 2023. 1. 30. 이전 1 다음 728x90 반응형