| 原數(shù)據(jù)類型 | 目票數(shù)據(jù)類型 | 說明 | |
| 字符串 | 非空字符串 | 數(shù)字弄 | 如果字符串中的字符為數(shù)字,則轉(zhuǎn)換為字符串的數(shù)字,如"123"轉(zhuǎn)換為數(shù)字是123, 如果字符串中的字符不是純數(shù)字,則轉(zhuǎn)換為naa |
| 布爾型 | true | ||
| 空字符中 | 數(shù)字型 | 0 | |
| 布爾型 | flase | ||
| 字符串”true" | 數(shù)字型 | Nan | |
| 布爾型 | true | ||
| 字段符串"flase“ | 數(shù)字型 | Nan | |
| 布爾型 | true | ||
| 數(shù)字型 | 普通數(shù)字 | 字符串 | 可以把數(shù)字轉(zhuǎn)換成字符串"數(shù)字" |
| 布爾型 | 數(shù)字0轉(zhuǎn)換為false,其他數(shù)字轉(zhuǎn)換為true | ||
| Nan | 字符串型 | 轉(zhuǎn)換為字符串"Nan" | |
| 布爾型 | 轉(zhuǎn)換為false | ||
| 布爾型 | true | 字符串型 | 轉(zhuǎn)換為字符串"true“ |
| 數(shù)字型 | 轉(zhuǎn)換為1 | ||
| false | 字符串型 | 轉(zhuǎn)換為字符串"false" | |
| 數(shù)字理 | 轉(zhuǎn)換為0 | ||
| null | 字符串型 | 轉(zhuǎn)換為字符串"null” | |
| 數(shù)字型 | 轉(zhuǎn)換為0 | ||
| 布爾型 | 轉(zhuǎn)換為false | ||
| undefined | 字符串型 | 轉(zhuǎn)換為字符串"undefined“ | |
| 數(shù)字型 | 轉(zhuǎn)換為Nan | ||
| 布爾型 | 轉(zhuǎn)換為false | ||
2.另類數(shù)據(jù)的隱式轉(zhuǎn)換
3.數(shù)據(jù)類型的顯示轉(zhuǎn)換
1.轉(zhuǎn)換為數(shù)字型
。nubmer(value)將value轉(zhuǎn)換為整數(shù)或浮點數(shù)
。parseInt(value)可以將value轉(zhuǎn)換成整數(shù)
。parseFlaot(value)轉(zhuǎn)成浮點
不能轉(zhuǎn)成數(shù)字型,將返回Nan
將其它類型轉(zhuǎn)換為數(shù)字型的轉(zhuǎn)換規(guī)則
| 數(shù)據(jù)類型 | 說明 | |
| 字符串 | 空字符串 | 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan |
| 字符串"ture" | 轉(zhuǎn)為Nan | |
| 字符串"false | 轉(zhuǎn)為Nan | |
| 其他字符串 | 如果字符串中的字符為數(shù)字,則轉(zhuǎn)為字符中中的數(shù)字,如字符串"123" 可以轉(zhuǎn)換為數(shù)字123。如果字符串不是純數(shù)字,則轉(zhuǎn)換為Nan | |
| 布爾型 | true | 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan |
| false | 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan | |
| null | 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan | |
| undefined | 轉(zhuǎn)換為Nan | |
2.轉(zhuǎn)換為布爾型
將其他數(shù)據(jù)類型轉(zhuǎn)成布爾型
| 數(shù)據(jù)類型 | 語明 | |
| 字符串 | 空字符串 | 轉(zhuǎn)換為false |
| 字符串"true" | 轉(zhuǎn)換為true | |
| 字符串"flase" | 轉(zhuǎn)換為true | |
| 其他字符串 | 轉(zhuǎn)換為true | |
| 數(shù)字型 | 0 | 轉(zhuǎn)換為false |
| Nan | 轉(zhuǎn)換為false | |
| 其他數(shù)字 | 轉(zhuǎn)換為true | |
| null | 轉(zhuǎn)換為false | |
| undefined | 轉(zhuǎn)換為false | |
3.轉(zhuǎn)為字符串型
將其他數(shù)據(jù)類型轉(zhuǎn)成字符串型
| 數(shù)據(jù)類型 | 說明 | |
| 數(shù)字型 | 普通數(shù)字 | 可以將數(shù)字轉(zhuǎn)換成字符串”數(shù)字",如數(shù)字1轉(zhuǎn)換為字符串"1" |
| Nan | 轉(zhuǎn)為字符串"Nan" | |
| 布爾型 | true | 轉(zhuǎn)為字符串"true" |
| flase | 轉(zhuǎn)為字符串"false" | |
| null | 轉(zhuǎn)為字符串"null" | |
| undefined | 轉(zhuǎn)為字符串"undefined" | |
新聞熱點
疑難解答