1. var (1-1) var는 let과 다르게 같은 변수명을 중복해서 사용할 수 있습니다. var name = "zeroJJUN"; console.log(name); var name = "Tstory"; console.log(name); -같은 변수명 name을 사용했지만 오류없이 출력이 잘 되는 것을 확인할 수 있습니다. 2. hoisting (2-1) 코드는 기본적으로 위에서부터 아래로 한 줄 한 줄 실행되는 특징을 가지고 있습니다. 따라서 변수를 선언하기 전에 출력을 요구하면 에러가 발생합니다. console.log(name); let name = "zeroJJUN"; //코드 실행 순서에 의한 error발생 - 문법에 오류도 없고 중복 변수도 없지만, 코드 작성 순서에 의해 에러가 발생합니다. ..