js中可以使用Boolean()將字串轉換成布林值,語法格式為「Boolean(要轉換成布林值的值);」。如果省略參數,或設定為0、-0、null、""、false、undefined或NaN,則物件傳回false;否則為true。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
Boolean(); 參數為 0、null 和無參數傳回false,有參數回傳true。
Boolean(""); //输出为:false Boolean(null); //输出为:false Boolean(0); //输出为:false Boolean("hi"); //输出为:true Boolean(100); //输出为:true Boolean(new Object()); //输出为:true
Boolean 物件表示兩個值:"true" 或 "false"。
語法
Boolean(value); //转换函数
參數
參數 value 由布林物件存放的值或要轉換成布林值的值。
傳回值
當作為建構函數(有運算子new)呼叫時,Boolean() 將把它的參數轉換成一個布林值,並且傳回一個包含該值的Boolean 對象。
如果作為一個函數(不帶有運算子 new)呼叫時,Boolean() 只將把它的參數轉換成一個原始的布林值,並且傳回這個值。
註解:如果省略 value 參數,或設定為 0、-0、null、""、false、undefined 或 NaN,則該物件設為 false。否則設定為 true(即使 value 參數是字串 "false")。
【推薦學習:javascript高階教學】
#以上是javascript字串如何轉為布林值的詳細內容。更多資訊請關注PHP中文網其他相關文章!