var : 함수 레벨의 유효범위 let, const : 블록 레벨의 유효범위 가짐 Truthy : true, {}, [], 2, 'false', '2' Falsy : false, '', null, undefined, 0, -0. NaN - 즉시실행함수 IIFE (Immediately-Invoked Function Expression) // IIFE 방법 1 (function () { console.log(a + 2) }) (); // IIFE 방법 2 (function () { console.log(a + 2) } ()); - 호이스팅 (Hoisting) 함수 선언부가 유효범위 최상단으로 끌어올려지는 현상 const x = 5 plus() function plus() { console.log(x + 3)..