(9) Modern JavaScript - 값으로서 함수
·
JS
자바스크립트는 함수를 특별한 종류의 값으로 취급한다.예를 들자면 아래와 같이 함수 표현식이 가능했던 것처럼 말이다.const printJS = function () { console.log('JavaScript');}; 위 코드를 typeof 연산자로 함수의 타입을 출력 해보면 function이 출력되겠지만함수의 구체적인 데이터 타입은 객체이다. console.dir 메소드를 사용해서 다양한 타입의 값들을 콘솔에 출력해보면아래와 같은 결과 값이 나온다.console.dir(0); // 0console.dir("SeopE"); // SeopEconsole.dir(true); // trueconsole.dir(null); // nullconsole.dir(undefined); // undefinedcons..