[자바스크립트_개념정리] 데이터 타입
JS 데이터 타입 Data Type
데이터 타입 종류
Number 숫자
=> 따옴표나 쌍따옴표 없이 숫자 입력
양수, 음수, 소수 모두 가능
String 문자
’ ‘ 또는 “ “ 로 표현
- ‘ ‘ 문자열에 ‘ 이 포함된 경우 앞에 ‘ \ ‘를 붙임
- 두 개의 문자열을 합칠 때 사이에 공백 X (공백을 따로 입력해야 함)
- 문자열과 숫자를 합치라는 명령을 내리면 숫자를 문자열로 바꿔서 합침
=> 숫자 4를 문자로 인식. 2024로 계산되지 않고, 2020 뒤에 그대로 붙어 ‘20204’
*백틱 (``)
${변수 or 계산}
형식. 문자 그대로 받아들이지 않고 계산하여 반환 (따옴표랑 다름)
*백틱을 사용하면 공백/변수/계산을 따로 입력하지 않아도 됨으로 훨씬 간편하게 입력, 계산이 가능
Boolean 논리
True / false
자바스크립트에서는 한 변수에 숫자, 불리언 모두 저장 가능
boolean() 명령어는 변수의 값을 true/false로 변환시킴
=> 불리언에서 0의 값은 false
Undefined
변수의 데이터 값을 지정하지 않았거나 객체의 속성 값을 지정하지 않은 경우 저장되는 값
Null
변수를 빈 상태로 초기화시키거나 데이터를 저장했지만 값이 존재하지 않을 때 반환되는 값
관련 명령
- typeof
-
변수에 저장 되어 있는 데이터의 타입을 알 수 있음