《JavaScript高级程序设计 第3版 》读书笔记 20180816

1、NaN,非数值(Not A Number)是一个特殊的数值,用于表示一个本来要返回
数值的操作数未返回值的情况。
isNaN()函数,接受一个参数,用于判断参数是不是数值。
alert(isNaN(NaN)); //true
alert(isNaN(10)); //false
alert(isNaN(“10”));//false
alert(isNaN(“blue”));//false
alert(isNaN(true));//false
2、数值转换函数,
Number(),接受任意类型的参数
var num1 = Number(“Hello world!”); //NaN
var num2 = Number(“”);//0
var num3 = Number(“000011”);//11
var num4 = Number(true);//1

parseInt()和parseFloat()接收任何数据类型

你可能感兴趣的:(JavaScript)