資料型別:基本型別:數字、字串、布林、null、undefined
引用型別:陣列、物件、函式
轉數字物件:強型別、顯示轉換:強制轉換成數字型別。number()
弱型別、隱式轉換:* /
undefined 轉數字型別 nan
null 轉數字型別 0
true 轉數字型別 1
false 轉數字型別 0
數字除以0 結果是infinity
數字型別:非數字nan,和任何數都不相等,包括它自己
非數字和任何資料型別計算時,除了+ 以外,其他運算結果都是nan
字串轉數字物件時需要注意:科學技術法:2e3(e代替0) 十六進製制0x
轉換布林:true真、false假 boolean()
一切非空的物件轉換成布林時都是true,空物件都是false
注意:引用型別轉布林時都是true 陣列 物件{}
字元**string()
不管什麼型別轉字串都相當於在之前的基礎上加了乙個引號』』
數字:0 字元:』』 null undefined 轉換成布林時都是false
JS資料型別轉換
js var blue alert scolor.length outputs 4 js varfalse alert bfound.tostring outputs false js varvar outputs 10 js var outputs a js var var var var ret...
JS 資料型別轉換
js 資料型別轉換 方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not...
JS 資料型別轉換
js 資料型別轉換 方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not...