JavaScript数值类型有哪些特点及用法汇总?

更新于
2026-09-28 11:17:31
0阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1280个文字,预计阅读时间需要6分钟。

JavaScript数值类型有哪些特点及用法汇总?

整数+十进制+二进制+以零为开头,后跟一个小写或大写的拉丁字母B(或0B)+八进制+以0开头,然后是八进制数字序列(0-7)+,如果数字值超出范围,那么前导0将被忽略

整数

  • 十进制
  • 二进制

以零为开头,后面接一个小写或大写的拉丁文字母B(0b或者是0B)

  • 八进制

以0开头,然后是八进制数字序列(0-7) , 如果字面值中的数值超出范围,那么前导0将被忽略,后面的数值当作十进制解析。

  • 十六进制

十六进制字面值的前两位必须是 0x,后跟任何十六进制数字(0~9 及 A~F)。其中,字母 A~F可以大写,也可以小写;

浮点数

保存浮点数需要的内存空间是保存整数值的两倍,因此ECMAScript会不失时机的将浮点数转换为整数值。

阅读全文

本文共计1280个文字,预计阅读时间需要6分钟。

JavaScript数值类型有哪些特点及用法汇总?

整数+十进制+二进制+以零为开头,后跟一个小写或大写的拉丁字母B(或0B)+八进制+以0开头,然后是八进制数字序列(0-7)+,如果数字值超出范围,那么前导0将被忽略

整数

  • 十进制
  • 二进制

以零为开头,后面接一个小写或大写的拉丁文字母B(0b或者是0B)

  • 八进制

以0开头,然后是八进制数字序列(0-7) , 如果字面值中的数值超出范围,那么前导0将被忽略,后面的数值当作十进制解析。

  • 十六进制

十六进制字面值的前两位必须是 0x,后跟任何十六进制数字(0~9 及 A~F)。其中,字母 A~F可以大写,也可以小写;

浮点数

保存浮点数需要的内存空间是保存整数值的两倍,因此ECMAScript会不失时机的将浮点数转换为整数值。

阅读全文