js強制型別轉換

2021-08-14 08:34:05 字數 363 閱讀 6522

值型別轉換

包括兩種:顯式轉換和隱式轉換。

將值從一種型別轉換為另外一種型別稱為型別轉換,也叫做顯式型別轉換,隱式的情況也叫做強制型別轉換。在js中兩種轉換被統稱為強制型別轉換。

其實,對於顯式和隱式沒有很明確的界定,如果你不知道某種情況是一種顯式型別轉換,那麼它對於你來講就是隱式的。

抽象值操作

顯示強制型別轉換

隱式強制型別轉換

作用就是減少冗餘,讓**更簡潔。

寬鬆相等和嚴格相等

寬鬆相等:==,允許在相等比較時進行強制型別轉換;

嚴格相等:===,不允許。

以上知識是本人在學習《你不知道的js(中卷)》強制型別轉換一部分的時候的一些總結。

JS 型別轉換 強制型別轉換

js 型別轉換 強制型別轉換 一 parseint 將其他型別轉換成number型別的整數 注意 string number 1 字串中值的首字元必須是數字,轉換後才能得到具體的值 否則得到nan 2 只轉換從首字元開始的連續數字 如 2b345 轉換後只得到2 3 除了string,其他型別轉換後...

JS 強制型別轉換

number string var number 8 var str string number console.log typeof str 複製 boolean string var boolean true var str string boolean console.log typeof s...

js強制型別轉換

今日地鐵看書總結 強制型別轉換 tostring 其他資料型別轉化為字串的方法 注意,陣列重寫了tostring 方法。對於json.stringfy 不安全值有undefined,null,function,symbol,迴圈引用物件,轉化他們結果為undefined json.stringfy ...