基礎型態轉換

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()
物件 物件預設的代表數值

smiley如果你覺得寫的還不錯,請給我一個讚喔!!smiley

上一篇:parseInt()、parseFloat() 與 Number()

下一篇:簡單敘述與運算子

 
 

  按個讚!~支持本站!~

FB推薦載入中  

你可能會有興趣的文章: