JavaScript Data types
Table of contents
Data type Basic
The Concept of Data Types
▸ 프로그래밍에서 데이터 타입은 중요한 개념
▸ 변수를 조작하려면 그 변수가 어떤 데이터 타입인지 알아야 함
▸ numbers, strings(text values), object{}, booleans, arrays등이 있음
Primitive Data
추가적인 속성이나 메소드가 없는 단순한 기본 데이터
▸ string, number, boolean, undefined, empty values가 있음
typeof "John" // Returns "string"
typeof 3.14 // Returns "number"
typeof true // Returns "boolean"
typeof false // Returns "boolean"
typeof x // Returns "undefined" (if x has no value)
Complex Data
기본 데이터보다 좀더 복잡한 형식으로 되어있는 데이터들
▸ function, object (objects, arrays, and null)가 있음
typeof {name:'John', age:34} // Returns "object"
typeof [1,2,3,4] // Returns "object" (not "array", see note below)
typeof null // Returns "object"
typeof function myFunc(){} // Returns "function"