sas*_*s08 1 javascript syntax integer
在 Ruby 中你可能会说:
n = 10_000
Run Code Online (Sandbox Code Playgroud)
或者
n = 10000
Run Code Online (Sandbox Code Playgroud)
它们是相同的。我认为你也可以在 Perl 中做类似的事情。这是一件非常漂亮的事情,可以让大量的数字更容易被人类阅读。
我的问题实际上分为两部分:
有等效的 JavaScript 吗?因为我肯定会用它。
从语法上来说,你如何称呼这个下划线字符?我敢打赌,经验丰富的程序员可以很容易地解决这个问题,但我在尝试使用互联网作为反向字典时遇到了很大的困难。我认为这些信息对我学习未来的语言很有用。这绝对让我发疯,我不知道如何描述它。
数字分隔符现在是 Javascript 的一项功能。()
所以,是的,n = 10_000
与n = 10000
(n = 1_0_0_0_0
也有效......)
数字分隔符也适用于二进制文字和十六进制文字。相关文档: https: //github.com/tc39/proposal-numeric-separator
在撰写本文时,浏览器支持还不是很好,请参阅 caniuse。
Node 12.8.1 及更高版本支持它们。
归档时间: |
|
查看次数: |
1303 次 |
最近记录: |