首頁  >  文章  >  web前端  >  JS的類型值轉換為Boolean型別有哪些規則

JS的類型值轉換為Boolean型別有哪些規則

php中世界最好的语言
php中世界最好的语言原創
2018-03-19 16:25:462861瀏覽

這次帶給大家JS的型別值轉換成Boolean型別有哪些規則,JS的型別值轉換成Boolean型別則的注意事項有哪些,以下就是實戰案例,一起來看一下。

由於最近在筆試的時候,發現好多關於其他類型轉化為Boolean類型的題目,因此總結一下!

一、String類型轉換為Boolean

1.轉換j結果為true的情況

①任何非空字串

PS:空白字串也是回傳true

#2.轉換結果為false的情況

①空字串

二、Number型別轉換為Boolean

1.轉換結果為true的情況

①任何非0數字值(包括無窮大)

2.轉換結果為false的情況

#①0

#②NaN

三、Object類別類型轉換為Boolean

1.轉換結果為true的情況

①任何物件(包括空的物件)

#②陣列物件(包括空陣列)


#③
正規表示式

################2.轉換結果為false的情況######①空對象######PS:這裡要跟前面的空的物件{}作區分,空的物件表示這個物件創建了,但是裡面沒東西,而空物件表示的是沒有創建,就是一個null### ############四、Undefined型別轉換成Boolean######1.只能回傳false###############相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章! ######推薦閱讀:#########JavaScript的字串怎麼使用################微信小程式怎麼實作資料雙向綁定## #######

以上是JS的類型值轉換為Boolean型別有哪些規則的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn