JS資料型別的轉換

2021-10-01 08:18:23 字數 564 閱讀 2098

資料型別:基本型別:數字、字串、布林、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...