本篇介绍 ES2021 (ES12) 提供的 Numeric Separators
。
一直以来,很大的数字,或是有很多小数位的数字可读性都不佳,总是要自己数有几个位数才会知道该数字为多少。
例如:
1000000000
10.000001
要数二进位数字有几个 bit,或是十六进位数字有几个 byte 也是一样可读性不佳。
例如:
0b000110000101
0x499602d2;
在 ES2021 (ES12) 提供的 Numeric Separators
可将数字分成多个 group,然後你可以依照需求使用 _
字元来进行分隔,而且这种分隔语法不会影响到原本的数值,但又可以增加可读性。
例如:整数或小数可以在每千分之一就进行分隔:
console.log(1_000_000_000);
// 1000000000
console.log(10.000_001);
// 10.000001
而二进位和十六进位的范例如下:
console.log(0b0001_1000_0101 === 0b000110000101);
// true
console.log(0x49_96_02_d2 === 0x499602d2);
// true
Text Field TextField 包装组件是一个完整的表单控件,包括标签、输入和帮助文本,它...
由於反转的概念在我前面的文章已提到~ 所以这边就不多做说明~ 简单来说~ 就是将字串"12...
As a Linux Administrator, You must know the import...
注:发文日和截图的日期不一定是同一天,所以价格计算上和当日不同,是很正常的。 声明:这一系列文章并无...
薪水 接下来会多聊一些关於转职相关的东西 首先是薪水,以下是月薪 25k-33k 40k-75k 5...