1. 기본 타입
- 자바스크립트에서는 여러 가지 형태의 타입을 미리 정의하여 제공하고 있으며, 이것을 기본 타입이라고 한다.
- 자바스크립트의 기본 타입은 크게 원시 타입과 객체 타입으로 구분할 수 있다.
2. 원시 타입(Primitive type)
- 숫자(number)
- 문자열(string)
- 불리언(boolean)
- 심볼(symbol)
- undefined
- null
2-1 숫자(number)
- 정수와 실수를 따로 구분하지 않고, 모든 수를 실수 하나로만 표현한다.
2-2 문자열(string)
<body>
<p id="result"></p>
<script>
var str = "'작은 따옴표' 입력 시 큰 따옴표 안에 입력하면 된다."
var str1 = '"큰 따옴표" 입력 시 작은 따옴표 안에 입력하면 된다.'
document.getElementById("result").innerHTML =
str + "<br>" + str1
</script>
</body>
- 작은 따옴표(' ') 입력 시 큰 따옴표(" ") 안에 입력하면 된다.
- 큰 따옴표 입력 시 작은 따옴표 안에 입력하면 된다.
2-3 블리언(boolean)
- 참(true)과 거짓(false)를 표현한다.
2-4 심볼(symbol)
- 변경 불가능한 원시 타입의 값이며, 다른 값과 중복하지 않는 고유한 값이다.
2-5 null, undefined
- null : object타입이며, 아직 '값'이 정해지지 않은 것을 의미
- undefined : '타입'이 정해지지 않은 것을 의미한다. 초기화되지 않은 변수나 존재하지 않는 값에 접근할 때 반환된다.
3. 객체 타입
- 자바스크립트의 기본 타입은 객체(object)다.
- 여러 프로퍼티(property)나 메소드(method)를 같은 이름으로 묶어놓은 일종의 집합체다.
'FrontEnd > Javascript' 카테고리의 다른 글
[Javascript] 객체 (0) | 2021.08.04 |
---|---|
[Javascript] 반복문 (0) | 2021.08.04 |
[Javascript] 조건문 (0) | 2021.08.04 |
[Javascript] 산술 연산자, 대입 연산자, 증감 연산자, 기타 연산자 (0) | 2021.08.03 |
[Javascript] 자바스크립트(Javascrip) 정의 및 출력 방법 (0) | 2021.08.03 |