
출처: 박영웅 강사님
0) 터미널 켜기.
1) npm init -y
2) npm i parcel-bundler -D
3) package.json 에서
"scripts": {
"dev": "parcel index.html",
"build": "parcel build index.html"
},
4) npm run dev (위 scripts에서의 dev를 말하는 것)
console.log(typeof 'Hello world!')
=> typeof가 데이터 타입을 알려준다.
주의.
대부분 잘 알려주지만 null, {} (객체 데이터), [] 배열 데이터는 모두 object로 표시.
대안으로 아래 함수를 활용 가능함. 그치만 이것도 부족한 면이 있는데, 선언하지 않은 다른 JS 파일에서는 쓸 수가 없다.
function getType(data){
return Object.prototype.toString.call(data)
}
물론 JS 문서 앞에 선언해주면 되지만 1) 다뤄야하는 JS 파일이 많다면, 그리고 추가로 2) 굉장히 많은 데이터를 이 방식으로 처리해야 한다면 비효율적 접근이 되기 쉽다.
↳ 참고로 slice(8, -1) 덕에 console에 어떤 데이터 타입인지 깔끔하게 뜬다. (스스로 시도해보기!)
하여, 개선한 아래 방법을 사용하면 좋다.
Improved version:


https://github.com/KDT1-FE/KDT4-Theory-JS/blob/main/variables.md
var : 너무 유해서 문제(다받아줌. 호이스팅도)
https://github.com/KDT1-FE/KDT4-Theory-JS/blob/main/statements.md
읽는 순서!
