⚡ 编程实验室🏗️ HTML🎨 CSS⚡ JavaScript🐍 Python🗄️ SQL☕ Java⚛️ React💚 Vue🟢 Node.js⚙️ C语言🐘 PHP🐹 Go🔷 TypeScript🐬 MySQL🔧 C++🎯 C#🦀 Rust🅱️ Bootstrap💡 jQuery🎸 Django🍃 MongoDB👗 Sass🎪 Kotlin📊 R语言📋 XML📊 Excel🐘 PostgreSQL🐳 Docker🅰️ Angular🎮 游戏🏠 网站首页

JavaScript 数字分隔符

ES2021数字分隔符:1_000_000可读的数字字面量、0b1010_0101二进制/0o7_777八进制/0xFF_FF十六进制/1_234_567n BigInt都支持、与小数部分(1.234_567)使用 · 难度:入门 · +10XP

JavaScript 数字分隔符 —— 让大数字更可读

1000000000是十亿吗?数零要数半天。ES2021引入了数字分隔符_,让大数字一目了然。

基本用法

const billion = 1_000_000_000;     // 十亿,一目了然!
const hex = 0xFF_FF_FF;            // 十六进制
const binary = 0b1010_0101;        // 二进制
const bytes = 1_048_576;           // 1MB = 1048576字节
const price = 19_99;               // 19.99元
const big = 1_000_000_000_000n;    // BigInt也可以用

分隔符可以放在数字的任何位置(但不能在开头或结尾),完全不影响数值。

动手练习

  1. 基础练习:用分隔符改写代码中所有大数字常量。
  2. 进阶应用:写一个格式化函数,自动给大数字添加分隔符显示。
  3. 项目实战:在金融相关的计算中使用分隔符提高代码可读性。
Ctrl+Enter
🚀 升级VIP
解锁全部课程+AI助手

🏆 学习排行

加载中...

📊 统计

📖 231 篇
0 完成
🔥 0