JavaScript Number 对象
来源:互联网 发布:阿萨辛捏脸数据 编辑:程序博客网 时间:2024/05/20 12:23
- JavaScript 只有一种数字类型。
可以使用也可以不使用小数点来书写数字。 所有 JavaScript 数字均为 64 位
绝不要在数字前面写零,除非您需要进行八进制转换。JavaScript 数字为十进制显示。
但是你可以使用 toString() 方法 输出16进制、8进制、2进制。
实例
var myNumber=128;myNumber.toString(16); // returns 80myNumber.toString(8); // returns 200myNumber.toString(2); // returns 10000000
- 无穷大(Infinity)
当数字运算结果超过了JavaScript所能表示的数字上限(溢出),结果为一个特殊的无穷大(infinity)值,在JavaScript中以Infinity表示。同样地,当负数的值超过了JavaScript所能表示的负数范围,结果为负无穷大,在JavaScript中以-Infinity表示。无穷大值的行为特性和我们所期望的是一致的:基于它们的加、减、乘和除运算结果还是无穷大(当然还保留它们的正负号)。
- NaN - 非数字值
NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把 Number 对象设置为该值,来指示其不是数字值。
你可以使用 isNaN() 全局函数来判断一个值是否是 NaN 值。
实例
var x = 1000 / "Apple";isNaN(x); // returns truevar y = 100 / "1000";isNaN(y); // returns false
除以0是无穷大,无穷大是一个数字:
var x = 1000 / 0;isNaN(x); // returns false
- 数字可以是数字或者对象
数字可以私有数据进行初始化,就像 x = 123;
JavaScript 数字对象初始化数据, var y = new Number(123);
实例
var x = 123;var y = new Number(123);typeof(x) // returns Numbertypeof(y) // returns Object
- 数字属性
MAX_VALUE
MIN_VALUE
NEGATIVE_INFINITY
POSITIVE_INFINITY
NaN
prototype
constructor
- 数字方法
toExponential()
toFixed()
toPrecision()
toString()
valueOf()
0 0
- JavaScript的Number对象
- JavaScript的Number对象
- JavaScript Number 对象参考
- javascript Number 对象介绍
- Javascript之Number对象
- JavaScript Number 对象参考手册
- 12. JavaScript Number 对象
- 5. JavaScript Number 对象
- JavaScript Number 对象
- JavaScript Number 对象
- JavaScript Number 对象
- JavaScript Number 对象长度
- JavaScript 之 Number 对象
- JavaScript---Number与对象
- JavaScript Number 对象
- javaScript内置对象Number
- JavaScript prototype, 扩充Number对象
- JavaScript对象——Number
- 汇编语言转移指令规则汇总
- Mac/Linux编译OpenCV程序
- bower list报错 Getting random ECMDERR errors
- JAVA学习【11】Servlet基础知识
- MyEclipse生成javadoc时出错:编码GBK的不可映射字符"解决办法
- JavaScript Number 对象
- python strip()函数 介绍
- 搭建Spark集群
- HTML5 - 页面结构相关的新语义元素汇总
- android 内存溢出原因与解决办法
- HBase基本概念和hbase shell常用命令用法
- Git常用操作命
- matlab 2014b 和matlab 2015a安装到ubuntu上时图形库问题的解决办法
- J-link V8固件升级