3 回答

TA貢獻(xiàn)20條經(jīng)驗 獲得超18個贊
個人理解,布爾值就是 TRUE 和 FALSE ,一般用于條件判斷,TRUE 就是說條件成立,F(xiàn)ALSE 就是否定,有些函數(shù)會自動返回兩個值,通常大于零都是 TRUE ,否則就是 FALSE 。

TA貢獻(xiàn)376條經(jīng)驗 獲得超318個贊
Boolean 對象
Boolean 對象表示兩個值:"true" 或 "false"。
創(chuàng)建 Boolean 對象的語法:
new Boolean(value); //構(gòu)造函數(shù)Boolean(value); //轉(zhuǎn)換函數(shù)
參數(shù)
參數(shù) value 由布爾對象存放的值或者要轉(zhuǎn)換成布爾值的值。
返回值
當(dāng)作為一個構(gòu)造函數(shù)(帶有運算符 new)調(diào)用時,Boolean() 將把它的參數(shù)轉(zhuǎn)換成一個布爾值,并且返回一個包含該值的 Boolean 對象。
如果作為一個函數(shù)(不帶有運算符 new)調(diào)用時,Boolean() 只將把它的參數(shù)轉(zhuǎn)換成一個原始的布爾值,并且返回這個值。
注釋:如果省略 value 參數(shù),或者設(shè)置為 0、-0、null、""、false、undefined 或 NaN,則該對象設(shè)置為 false。否則設(shè)置為 true(即使 value 參數(shù)是字符串 "false")。
添加回答
舉報