javascript 데이터타입

javascript 데이터타입

1. Number: 정수, 부동소숫점을 따로 구별하지 않고 number로 처리

2. String: 문자

3. Boolean: true 와 false 2가지 값을 가짐(파이썬은 True, False와 같이 첫글자가 대문자! 주의하기!)

->Boolean()만으로도 결과값을 나타낼 수 있음.

문자열의 경우 문자가 있기만 하면 'true' 없다면 'false'

4. null: 값이 없음. null이라는 딱 하나의 이름만 가짐. NULL 또는 Null은 사용불가

5. undefined: 값이 할당되지 않음. null과 같음. Undefined 또는 UNDEFINED는 사용불가

->null의 경우 데이터타입은 object로 출력되는 것 주의!

6. object: 객체 타입을 나타냄.

7. Symbol: ES6에서 추가된 타입. 인자로 적용되는 것이 아닌 설명을 하기위한 것. S는 꼭 대문자로 사용.

->Symbol은 인자가 아닌 설명만을 위한 값이므로 값이 없는 null이 뜸.

*typeof: 변수의 데이터 타입을 확인하는 방법으로 'typeof'쓰고 꼭 한 칸을 띄워야 함.

from http://rainbowcd.tistory.com/35 by ccl(A) rewrite - 2021-09-13 00:26:56