자바스크립트 자료형

2021. 11. 2. 16:21·JavaScript
  • 자바스크립트는 동적(dynamic) 언어. 변수의 타입을 미리 선언할 필요 없이, 같은 변수에 여러 타입을 저장 가능
  • 자바스크립트 자료형은 Primitive(기본 타입, 원시 타입)과 Object(객체, Reference, 참조 타입)으로 나뉨

1. 기본 타입

6가지 자료형 : undefined, Boolean, Number, String, BigInt, Symbol

1) Number : 정수, 실수 구분 없는 하나의 숫자 타입으로 부동 소수점 형식

2) BigInt : 정수 끝에 n을 추가하거나 생성자를 호출하여 생성

3) String : 텍스트 데이터로 16비트 유니코드로 이루어짐

4) Undefined : 값을 할당하지 않은 변수

5) Null : 값이 없음을 나타내는데, typeof를 통하여 확인하면 object로 표현됨

6) Boolean : 논리적 참 또는 거짓을 나태는 요소

7) Symbol : ECMAScript 6에서 추가됨. 유일하고 변경 불가능한 기본값

 

2. 객체

3가지 자료형 : Object(데이터 구조로 사용되는 모든 생성된 객체 인스턴스에 대한 데이터가 아닌 특수한 구조 유형), Function, Structural Root Primitive

 

 

- 참조 문서

https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures

 

자바스크립트의 자료형 - JavaScript | MDN

모든 프로그래밍 언어는 내장 자료형이 있지만, 종종 이러한 내장 자료형은 언어마다 다르다. 이 문서에서는 자바스크립트의 내장 자료형과, 내장 자료형에서 사용할 수 있는 속성들에 대해 알

developer.mozilla.org

 

'JavaScript' 카테고리의 다른 글

JavaScript 조건문, 반복문  (0) 2021.11.07
'JavaScript' 카테고리의 다른 글
  • JavaScript 조건문, 반복문
mintropy
mintropy
민트로피의 하루하루 오늘보다 더 나은 내일
  • mintropy
    민트로피의 민트초코
    mintropy
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 생각 정리
        • 코딩테스트
        • SSAFY
      • 디지털 노트
        • Obsidian.md
        • Notion
      • CS
        • 알고리즘 & 문제풀이
        • AI
        • DB
        • 디자인패턴
      • Projects
      • Python
        • Python Web Framework
      • JavaScript
        • React.js
      • Docker
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    ps
    SSAFY
    markdown
    게임이론
    알고리즘
    그리디
    Python
    DRF
    구현
    프로그래머스
    DP
    trie
    백준
    fastapi
    코딩테스트
    line
    web framework
    Combinatorics
    dfs
    pydantic
    project_zero
    django
    카카오
    조건분기
    파이썬
    브루트포스
    bfs
    회고
    프로젝트
    union-find
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
mintropy
자바스크립트 자료형
상단으로

티스토리툴바