1. Number
- 숫자를 나타내는 자료형
- JS에서는 정수 실수 따로 구분하지 않으며 지수 표기도 가능
- 64bit로 숫자를 표현
- typeof(1)은 number와 typeof("1")은 string으로 둘이 다름
var height=prompt("키를 입력");
console.log(height,typeof(height));
var height_int=parseInt(height);
console.log(height_int,typeof(height_int));
var height_float=parseFloat(height);
console.log(height_float,typeof(height_float));

2. String
- 따옴표(') 또는 큰따옴표(")로 문자열 표현
- 다양한 문자 활용하려면 escape character 사용 (\, \n, \ 등)
- systaxError : 잘못된 문법이라서 발생하는 에러

3. Object
- 단순 자료형보다 더 복잡한 자료를 만들 때 사용
- 중괄호 {}를 사용해 정의
- 객체는 속성의 집합으로 이루어지며, 각 속성은 이름과 값이 있음
- 객체 정의 시
속성이름:값 의 형태
- 속성의 값은 object 포함하여 모든 자료형이 가능
- 속성에 접근할 시에는 점(.)을 사용하거나 대괄호([])를 사용

4. undefined 와 null
- 둘 다 값이 없음을 의미.
- undefined : 시스템에서 어떤 변수나 속성이 정의되지 않은 경우 (많이 쓰임)
- null : 개발자가 명시적으로 비어있는 상태를 나타낼 때 사용 (복잡한 프로그래밍이 아닌 경우 많이 쓰이지 않음)
var uninitialized_var;
var obj={
x:1,
y:2
};

5. 강의 목록 캡처
