데이터 타입은 프로그래밍 언어에서 사용할 수 있는 데이터(숫자, 문자열, 불리언 등)의 종류를 말합니다.
자바스크립트의 모든 값은 데이터 타입을 갖고 ECMAScript 표준(ES6)은 7개의 데이터 타입을 제공합니다.
원시 타입(primitive data type) : 변경 불가능한 값
Boolean
Null
Undefined
Number
String
Symbol(ES6에서 추가)
객체 타입(object/reference type)
object
String 타입 (문자열)
자바스크립트의 String 타입은 텍스트 데이터를 나타내는데 사용합니다.
문자열은 0개 이상의 16비트 유니코드 문자(UTF-16)들의 집합으로
전 세계에서 사용하는 문자를 대부분 표현할 수 있습니다.
문자열은 작은 따옴표(') 또는 큰 따옴표(") 안에 텍스트를 넣어 생성합니다.
Numbers
C, Java의 경우엔 정수, 실수를 구분하여 int, double, float 등과 같이 다양한 타입이 존재하지만,
자바스크립트는 하나의 숫자 타입만 존재합니다.
숫자를 이용하여 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%) 의 연산을 할 수 있습니다
연산 우선 순위는 수학에서 배운 것과 동일합니다
var length = 16; // Number
var lastName = "Johnson"; // String
var x = {firstName:"John", lastName:"Doe"}; // Object
'IT > Develop' 카테고리의 다른 글
메타(meta) 태그 정리 / 웹표준 SEO (0) | 2020.05.04 |
---|---|
[JavaScript] 이벤트란? 이벤트 핸들러 종류 (0) | 2020.05.04 |
CSS 초기화 / Reset CSS (0) | 2019.10.22 |