JavaScript의 숫자 구분 기호

숫자 구분 기호를 사용하면 숫자 리터럴에서 밑줄(_)로 천 단위를 구분할 수 있습니다.

유용한 점❓



그것은 우리의 코드를 더 유익하고 읽기 쉽게 만듭니다.

let series = 10000;


javascript의 숫자 구분 기호는 가독성을 향상시키기 위해 숫자 리터럴의 구분 기호로 밑줄을 사용하도록 설정합니다.

예시:

let series = 1_00_00;


2진수, 8진수 및 16진수에도 사용할 수 있습니다.

이진수 👻

let series1 = 0b1010_0101_1001;
console.log(series1); // 2649


8진수: 👻

let series2 = 0o2_3_5_7;
console.log(series2); // 1263


16진수: 👻

let series3 = 0xA_B_C_D_E;
console.log(series3); // 703710


몇 가지 제한 사항 🤦‍♀️



제한 스니펫 미만에서는 SyntaxError가 발생합니다.

  • 한 행에 두 개 이상의 밑줄은 허용되지 않습니다.

    let series1 = 100__000;
    


  • 선행 0 뒤에는 사용할 수 없습니다.

    let series2 = 0_1;
    


  • 숫자 리터럴 끝에 허용되지 않음

    let series3= 100_;
    


  • 브라우저 지원 🎗



    이 기능은 최신 버전의 브라우저에서 상당히 잘 지원됩니다.

    이것을 확인하십시오 👇



    참고 🧐


  • Numeric Separators V8
  • Browser Support




  • 🌟


    👩🏻‍💻 Suprabha.me


    🌟

    좋은 웹페이지 즐겨찾기