基礎數(shù)據(jù)類型
- number
- string
- boolean
- null
- undefined
typeof操作符,返回5個值 :
1赵颅、 undefined
2虽另、 boolean
3、 string
4饺谬、number
5捂刺、object
**注意: typeof null 返回的object **
在js中什么值為true, 什么值為false
|------------------------------------------------------------------
|數(shù)據(jù)類型|轉(zhuǎn)換為true的值 | 轉(zhuǎn)換為false的值 |
|----------------------------------------------------------------
|Boolean| true | false |
| String 任何非空的字符串 ”“空字符串
Number 任何非0數(shù)值(包括無窮大) 0和NAN
Object 任何對象 Null
Undefined 不適用 undefined
NaN 是一個特殊的Number與所有其它的對象都不相等,包括它自己:
NaN=== NaN // false
唯一能判斷NaN的方法是通過isNaN()函數(shù):
isNaN(NaN) //true