[Javascript] var와 let차이 / 호이스팅
Javascript를 이용하여 변수를 선언할 때 var로 선언하여 자주 사용한다. 필자도 var를 사용하지만 오늘은 var와 let의 차이점에 대해 정리해보고자 한다. 우선, var보다는 let을 사용하기를 권장한다고 한다. var var로 선언한 후 정수를 넣으면 정수형, 문자열을 넣으면 문자열로 선언된다. //정수형 var nNum = 1; //문자열 var sText = "Dev Log"; JAVA처럼 사용할 변수의 유형에 따라 다르게 선언하지 않아도 된다는 장점이 있다. 하지만, 복잡한 소스에서 해당 변수의 타입이 어떤지 파악하기는 쉽지 않다. 그래서 변수명을 명명할 때 헝가리안 표기법을 사용한다. 호이스팅 '코드를 실행하기 전 변수 선언, 함수 선언이 해당 #스코프의 최상단으로 끌어올려진 것 같..
Front/Javascript
2022. 2. 8. 19:38