한 줄에 여러 개의 명령을 적지 않음
사람이 작성하는 js는 어디까지나 사람이 보기 때문
최대한 깔끔하고 코드 작성 관습(코드 컨벤션)에 따라서 작성
=> 다른 사람이 내 코드를 봤을 때, 내가 나중에 코드를 볼 때 해석하기 쉽도록!
function getType (data) {
return Object.prototype.toString.call(data).slice(8, -1);
} // 함수의 의미는 당장은 몰라도 됨
console.log(getType(123));
console.log(getType(false));
console.log(getType(null));
console.log(getType({}));
console.log(getType([]));
=> getType 함수는 현재 자바스크립트 안에서만 사용 가능
=> 다른 파일에서는 선언되어지지 않았기 때문에 사용 불가능
새로운 파일을 만듬(getType.js 파일 생성)
-> 함수를 붙여넣음
-> 함수 앞에 "export default"를 적음
-> 함수를 사용할 파일에 "import getType from './getType';" 적음