JavaScript의 기본 데이터 유형

기본 유형이란 무엇입니까?



데이터는 모든 모양과 크기로 올 수 있습니다. 특정 값의 유형을 지정하기 위해 데이터 유형이라는 용어를 사용합니다.

일상 언어 사용에서 우리는 문자와 숫자를 구별하고 일반적으로 다른 목적으로 사용합니다. 프로그래밍에서도 다르지 않습니다. 가장 기본적인 데이터 유형을 프리미티브라고 합니다.

기본 데이터 유형의 주요 기능은 다음과 같습니다.
  • 객체(키와 값의 모음)가 아닙니다
  • .
  • 자체 메서드(함수인 개체의 속성)가 없음
  • 변경할 수 없습니다(변경할 수 없고 읽기 전용임).

  • JavaScript의 기본 데이터 유형



    JavaScript의 기본 데이터 유형은 다음과 같습니다.
  • 번호
  • 부울
  • 문자열
  • 정의되지 않음
  • 심볼
  • 빅인트
    각 유형에 대해 간단히 살펴보겠습니다!

  • 숫자



    JavaScript에는 한 가지 유형의 숫자만 있으며 소수점이 있거나 없는 모든 숫자 값이 될 수 있습니다. 정수, 양수 및 음수를 사용할 수 있습니다. 소수점(부동 소수점 값이라고도 함)을 사용할 수도 있습니다.

    50
    //Whole number
    1
    //Positive number
    -1
    //Negative number
    0.1
    //Decimal
    


    부울



    true 또는 false 두 값 중 하나입니다(따옴표로 묶지 않음). 예 또는 아니오라고 말하는 것과 약간 비슷합니다.

    true
    false
    




    문자열 데이터 유형은 작은따옴표나 큰따옴표로 묶인 모든 문자 집합을 나타냅니다. 다음은 모두 문자열의 예입니다.

    "I am a string";
    'I am a string';
    


    없는



    아무 것도 나타내지 않거나 값이 아닌 값을 나타내지만 의도적으로 설정되는 경우가 많습니다. 변수를 만들고 의도적으로 변수 값을 null로 설정할 수 있습니다. 예를 들어:let myEmptyVariable = null;

    한정되지 않은



    정의되지 않음은 또한 값이 없음을 나타냅니다. null과 달리 값 없이 정의된 변수 또는 선언되지 않은(전혀 생성되지 않은) 변수에는 undefined 값이 지정됩니다.

    let a;
    console.log(a);
    // ---> Returns undefined
    


    정의되지 않음은 종종 오류의 형태로 우리에게 주어집니다. 반환 값이 설정되지 않은 경우 함수는 정의되지 않은 값을 반환합니다.

    상징



    기호는 ES6 버전의 JavaScript에서 도입되었습니다. 변경할 수 없고 Symbol() 함수를 사용하여 만들 수 있는 고유 식별자입니다.

    const firstSymbol = Symbol();
    const secondSymbol = Symbol();
    console.log(firstSymbol === secondSymbol);
    // ---> Returns false
    


    빅인트



    큰 숫자 값, 특히 15자리가 넘는 값을 나타내는 데 유용합니다. 리터럴 숫자 끝에 n을 배치하여 만들 수 있습니다. BigInt 생성자를 사용하고 값을 매개 변수에 전달하여 만들 수도 있습니다.

    const ourInteger = 1118998854361892n;
    const ourSecondInteger = BigInt(1118998854361892);
    console.log(ourSecondInteger);
    // ---> Returns 1118998854361892n
    
    


    의견, 질문 또는 피드백을 자유롭게 게시해 주세요!

    좋은 웹페이지 즐겨찾기