JavaScriptの数値セパレータ
3339 ワード
数値セパレータは、数字リテラルでアンダースコア(Count)で数千を分離する能力を与えます.
それは我々のコードをより有益で読みやすくする.
例:
バイナリナンバー👻
以下の制限スニペットはSyntaxErrorをスローします
行の1つ以上のアンダースコアは許されません
を使用することはできません
数値リテラルの末尾に許可されません
この機能は最近のブラウザのバージョンでかなり良いサポートをしています.
チェックアウト👇
Numeric Separators V8 Browser Support 🌟
👩🏻💻 Suprabha.me
🌟
どのように役に立つ❓
それは我々のコードをより有益で読みやすくする.
let series = 10000;
JavaScriptの数値セパレータでは、読みやすさを改善するために数値リテラルのセパレータとしてアンダースコアを有効にします.例:
let series = 1_00_00;
また、バイナリ、8進数、および16進数のためにこれを使用することができます.バイナリナンバー👻
let series1 = 0b1010_0101_1001;
console.log(series1); // 2649
8進数👻let series2 = 0o2_3_5_7;
console.log(series2); // 1263
六進数👻let series3 = 0xA_B_C_D_E;
console.log(series3); // 703710
少ない制限🤦♀️
以下の制限スニペットはSyntaxErrorをスローします
行の1つ以上のアンダースコアは許されません
let series1 = 100__000;
を使用することはできません
let series2 = 0_1;
数値リテラルの末尾に許可されません
let series3= 100_;
ブラウザサポート🎗
この機能は最近のブラウザのバージョンでかなり良いサポートをしています.
チェックアウト👇
リファレンス🧐
👩🏻💻 Suprabha.me
🌟
Reference
この問題について(JavaScriptの数値セパレータ), 我々は、より多くの情報をここで見つけました https://dev.to/suprabhasupi/numeric-separators-in-javascript-3jecテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol