js扎实的基础

2017-07-02  本文已影响0人  蚂蚁闲游

基础数据类型

typeof操作符,返回5个值 :

1、 undefined
2、 boolean
3、 string
4、number
5、object

**注意: typeof null 返回的object **

在js中什么值为true, 什么值为false

|------------------------------------------------------------------
|数据类型|转换为true的值 | 转换为false的值 |
|----------------------------------------------------------------
|Boolean| true | false |
| String 任何非空的字符串 ”“空字符串
Number 任何非0数值(包括无穷大) 0和NAN
Object 任何对象 Null
Undefined 不适用 undefined

NaN 是一个特殊的Number与所有其它的对象都不相等,包括它自己:

NaN=== NaN // false
唯一能判断NaN的方法是通过isNaN()函数:

isNaN(NaN)  //true
上一篇 下一篇

猜你喜欢

热点阅读