数字开头的Javascript 0

高尔

我只想了解数字开头为0的js逻辑。例如

var x = 09.3
// here x == 9.3
// other example
09.3 == 9.3
// returns true

// but check this one
var x = 02.5
// Uncaught SyntaxError: Unexpected number
// or this one
02.5 == 2.5 
// same error here

谁能解释它的工作原理,为什么在第一个示例中起作用,而忽略了前导零,但是在第二个示例中,它给了我SyntaxError

谢谢

尖尖的

龙头0上的数值字面指示一个八进制整数是意图,除非所述第二位数是89在这种情况下,领导将0被忽略。

由于八进制数字文字必须是整数,因此02.5是错误的。

此行为在2014年被记录为Firefox中的一个错误,但是由于世界上有太多JavaScript代码,而且其中很大一部分(可能是无意中)依赖于09.3不是语法错误,因此该错误被标记为“ WONTFIX”。

如以下注释中所指出的,在“严格”模式下,八进制常量完全被禁止。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以0开头的console.logging数字

来自分类Dev

关于以0开头的“ int”数字的说明

来自分类Dev

检查数字是否以0或00开头

来自分类Dev

以0开头的数字的int()有什么作用?

来自分类Dev

以0开头的console.logging数字

来自分类Dev

关于以0开头的“ int”数字的说明

来自分类Dev

JavaScript无法读取以0开头的数组项

来自分类Dev

在PHP变量中使用以0开头的数字

来自分类Dev

重置熊猫行索引以非0开头的数字?

来自分类Dev

如何在单数字英寸值的开头添加0?

来自分类Dev

加“ 0”。或字符串中某些数字开头的“ 0.0”

来自分类Dev

保存以0开头的数字时,请保持前导零

来自分类Dev

PHP 5,for循环无法正确显示以0开头的数字系列

来自分类Dev

将字符串分成以0开头的数字组

来自分类Dev

将数字四舍五入到前3个数字(以数字!= 0开头)

来自分类Dev

当秒表中的数字小于10时,该数字开头的0会重复

来自分类Dev

正则表达式替换数字,但以0开头的数字不浮动

来自分类Dev

如何精确匹配数字'1'开头或后跟任意数字(如果为0)?

来自分类Dev

C# 是否识别以 0-9 以外的数字开头的数字?

来自分类Dev

javascript数字变量显示0而不是null

来自分类Dev

以英文整数显示每个数字的程序不适用于以“ 0”开头的整数

来自分类Dev

为什么十六进制数字以#而不是0x开头?

来自分类Dev

在Ruby中生成具有n位数字(开头为0除外)的随机字符串

来自分类Dev

正则表达式允许数字不以0开头和结尾

来自分类Dev

Python:无法打开以字母a,b,f,r,t,v和数字0-7开头的目录

来自分类Dev

在PHP对其进行自动octdec()转换之前,是否有办法知道数字是否以0开头?

来自分类Dev

JavaScript:将字符串/数字转换为数字或null,是否将0换为0?

来自分类Dev

PHPExcel行以1开头,列以0开头

来自分类Dev

如何忽略以0开头的整数

Related 相关文章

  1. 1

    以0开头的console.logging数字

  2. 2

    关于以0开头的“ int”数字的说明

  3. 3

    检查数字是否以0或00开头

  4. 4

    以0开头的数字的int()有什么作用?

  5. 5

    以0开头的console.logging数字

  6. 6

    关于以0开头的“ int”数字的说明

  7. 7

    JavaScript无法读取以0开头的数组项

  8. 8

    在PHP变量中使用以0开头的数字

  9. 9

    重置熊猫行索引以非0开头的数字?

  10. 10

    如何在单数字英寸值的开头添加0?

  11. 11

    加“ 0”。或字符串中某些数字开头的“ 0.0”

  12. 12

    保存以0开头的数字时,请保持前导零

  13. 13

    PHP 5,for循环无法正确显示以0开头的数字系列

  14. 14

    将字符串分成以0开头的数字组

  15. 15

    将数字四舍五入到前3个数字(以数字!= 0开头)

  16. 16

    当秒表中的数字小于10时,该数字开头的0会重复

  17. 17

    正则表达式替换数字,但以0开头的数字不浮动

  18. 18

    如何精确匹配数字'1'开头或后跟任意数字(如果为0)?

  19. 19

    C# 是否识别以 0-9 以外的数字开头的数字?

  20. 20

    javascript数字变量显示0而不是null

  21. 21

    以英文整数显示每个数字的程序不适用于以“ 0”开头的整数

  22. 22

    为什么十六进制数字以#而不是0x开头?

  23. 23

    在Ruby中生成具有n位数字(开头为0除外)的随机字符串

  24. 24

    正则表达式允许数字不以0开头和结尾

  25. 25

    Python:无法打开以字母a,b,f,r,t,v和数字0-7开头的目录

  26. 26

    在PHP对其进行自动octdec()转换之前,是否有办法知道数字是否以0开头?

  27. 27

    JavaScript:将字符串/数字转换为数字或null,是否将0换为0?

  28. 28

    PHPExcel行以1开头,列以0开头

  29. 29

    如何忽略以0开头的整数

热门标签

归档