JavaScript高级程序设计
2017-06-01 本文已影响0人
Feng_21
第三章
Boolean 类型
Number 类型
- NaN与任何值都不相等,包括本身;
NaN == NaN // false
- 任何数除以 0 都会返回 NaN;
- 通过 isNaN() 函数判断参数是否为 NaN;
isNaN(NaN) // true
isNaN(10) // false
isNaN("10") // false 可以被转换成数值10
isNaN("blue") // true 不能被转换成数值
isNaN("blue") // false 可以被转换成数值1
Number() 函数类型转换
String 类型
- 数值,布尔值,对象和字符串值都有都有 toString() 方法,null 与 undefined 没有 toString() 方法;
-
调用数值的 toString() 方法可以传递一个参数:输出数值的基数:
-
String() 能将任何类型的值转换为字符串。遵循下列转换规则:
- 要把某个值转换为字符串,可以使用加号操作符把它与一个字符串("")加在一起
var str = 123 + "" // "123"
Object 类型
-
Object 的每个实例都具有下列方法: