[Essentials] 데이터 타입 확인

일상 코딩·2022년 3월 27일
0

JavaScript

목록 보기
12/53
post-thumbnail

01.데이터 타입 확인하기

1-1.typeof 활용

console.log(typeof "Hello world"); // String
console.log(typeof 123); // number
console.log(typeof true); // boolean
console.log(typeof undefined); // undefined
console.log(typeof null); // object
console.log(typeof {}); // object
console.log(typeof []); // object

1-2.함수 활용

function getType(data) {
  return Object.prototype.toString.call(data).slice(8, -1);
}
console.log(getType(123)); // Number
console.log(getType(false)); // Booelan
console.log(getType(null)); // Null
console.log(getType({})); // Object
console.log(getType([])); // Array

02.가져오기(import) & 내보내기(export)

2-1.import

  • 다른 JS파일에 있는 함수를 가져오기위한 예약어
import getType from "./getType.js"
  • getType.js파일에 있는 함수를 가져와서 getType이라는 변수로 지정한다는 의미

4-2.export

  • JS파일을 다른 JS파일로 내보내기 위한 예약어
export default function getType(data) {
	return Object.prototype.toString.call(data).slice(8, -1);
}
  • getType이름의 함수를 내보낸다는 의미
profile
일취월장(日就月將) - 「날마다 달마다 성장하고 발전한다.」

0개의 댓글