Data type (데이터 타입)

huni_·2022년 7월 1일
0

데이터 타입

개발을 하면서 타입이란게 있다.

boolean (true & false)

false
true

String (문자열)

"문자"
String 타임은 텍스트 데이터를 나타낼 때 사용합니다.
String은 16비트 부호 없는 정수 값 "요소"로 구성된 집합으로, 각각의 요소가 String의 한 자리를 차지합니다. 첫 번째 요소는 인덱스 0에, 그 다음 요소는 인덱스 1, 그 다음은 2, ...입니다.
String의 길이는 그 안의 요소 수와 같습니다.
문자열은 텍스트 데이터에만 사용하세요. 복잡한 데이터를 표현해야 할 땐 문자열을 파싱해서 적합한 추상화로 덮으세요.

  • 파싱
    어떤 큰 자료에서 원하는 정보만 가공하고 뽑아서 원하는 때에 불러올 수 있게 하는 것!!!
    파싱을 수행하는 프로그램은 파서(Parser)라고 합니다.

Number (숫자)

양의 정수 (+infinity)
음의 정수 (-infinity)
0
NaN (Nat a Number)

  • "123" === 숫자가 문자열로 저장되는 경우가 있습니다. 이런 경우 Number("123")이렇게 감싸주면 자동으로 숫자열로 저장이 됩니다.

배열

[]

객체

{}
속성 값으로는 다른 객체를 포함해 모든 타입을 사용할 수 있으므로 복잡한 자료구조의 구축이 가능합니다. 속성은 '키'값으로 식별하며, 키 값으로는 문자열 값이나 심볼을 사용할 수 있습니다.

Json

Json(JavaScript Object Notation)은 경량 데이터 교환 형식으로, JavaScript에서 파생됐지만 많은 프로그래밍 언어에서 사용하고 있습니다.
Json은 범용 데이터 구조를 구성합니다.

Null

null
null타입은 null 하나의 값만 가질 수 있습니다.
값을 가지고 있지 않다.
임의로 값을 없애고 싶을 때 사용

Undefined

undefined
값을 할당하지 않은 변수

typeof 연산자를 사용해 타입을 판별할 수 있습니다.

profile
FrontEnd Developer

0개의 댓글