基礎型態轉換
- 詳細內容
- 分類:Javascript
- 發佈:2012-12-13, 週四 10:10
- 點擊數:2858
javascript 基礎型態轉換:
這篇主要討論三種基礎型別的轉換:
轉換成字串型態,轉換成布林型態,轉換成數值型態。
轉換成字串型態:
其他型態 | 字串型態 |
undefined | "undefined" |
null | "null" |
布林 |
true=>"true",false=>"false" |
數值 | 下面討論 |
字串 | 不需轉換 |
物件 | 物件預設的代表字串 |
數值型態再轉換成字串型態時,其實就是原本的數值字串。
例如:
123 => "123" 12.06 => "12.06" NaN => "NaN"
轉換成布林型態:
其他型態 | 布林型態 |
undefined | false |
null | false |
布林 |
不需轉換 |
數值 | 0或NaN=>false,其他=>true |
字串 | 空字串=>false,其他=>true |
物件 | true |
轉換成數值型態:
其他型態 | 數值型態 |
undefined | NaN |
null | 0 |
布林 |
true=>1, false=>0 |
數值 |
不需轉換 |
字串 | 請參考:javascript parseInt()、parseFloat() 與 Number() |
物件 | 物件預設的代表數值 |
如果你覺得寫的還不錯,請給我一個讚喔!!
上一篇:parseInt()、parseFloat() 與 Number()
按個讚!~支持本站!~
FB推薦載入中
你可能會有興趣的文章:
- javascript 基礎資料型態(字串 數值 布林)
- javascript 變數與常數
- javascript 初體驗..
- javascript 簡易手工萬年曆
- javascript 利用setTimeout(setInterval) 做個簡易計時器
- javascript onload 都不onload了- 淺談onload的弔詭