var let 차이1 [ JS 기초 ] 기본 코드 - 변수(var,let) 활용 연습코드 01 : 변수 설정해서 출력 function print_name(){ var my_name = "no one" my_name = "dduba-dduba" console.log(my_name)// "dduba-dduba" } 연습코드 02 : 변수 호이스팅 function hoisting() { var start = "This is start" end = "This is end" var end; console.log(start,end)// This is start, This is end } 에러가 나지 않고 나중에 변수를 선언해도 위쪽으로 호이스팅 되어 그대로 출력됨 - 변수 호이스팅 : 변수를 어디에서 선언하든 변수 선언이 함수의 맨 앞으로 이동 - 스크립트 맨 마지막에 선언된 변수라도 그 코드.. 2021. 6. 27. 이전 1 다음