一、Number类型转换为String类型
1.toString()以字符串返回数值(javascript所有数据类型都有的方法)
2.toExponential(attr)
返回四舍五入后数字指数形式的字符串表示
参数表示保留的小数位
3.toFixed()
返回指定位数小数(四舍五入)的字符串表示
5.toPrecision()
返回字符串值,包含指定长度的数字
toPrecision()和toFixed()不同,前者指定长度包括整数位,后者指定长度指小数位
二、字符串转数字
1.parseInt()
解析一段字符串并返回数值,允许空格,只返回首个数字
2.parseFloat()
解析一段字符串并返回数值,遇到第一个小数点可以继续向后解析数字
三、其他类型转换为数字
1.valueOf()返回数字表示(javascript所有数据都有的方法)
2.Number()
将变量转换为数字,如果无法转化,则返回NaN
四、特殊Number
1.数字的最大值
Number.MAX_VALUE
数字的最小值
Number.MAX_VALUE
2.三种特殊Number
①正无穷大Infinity
②负无穷大-Infinity
③NaN
3.八进制前缀为0
十六进制前缀为0x
4.isNaN()检测是否是数字