javascript將資料轉為布林值的方法:1、使用雙重邏輯非,語法「!!需要轉換的值」;2、使用Boolean()函數,語法「Boolean(需要轉換的值) 」。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
把值轉換為布林值的常用方法有 2 種,具體說明如下。
1. 使用雙重邏輯非
一個邏輯非運算子!可以把值轉換為布林值並取反,兩個邏輯非運算子就可以把值轉換為正確的布林值。
console.log(!!0); //返回false console.log(!!1); //返回true console.log(!!""); //返回false console.log(!!NaN); //返回false console.log(!!null); //返回false console.log(!!undefined); //返回false console.log(!![]); //返回true console.log(!!{}); //返回true console.log(!!function(){}); //返回true
2. 使用 Boolean() 函數
使用 Boolean() 函數可以強制把值轉換為布林值。
console.log(Boolean(0)); //返回false console.log(Boolean(1)); //返回true
【推薦學習:javascript進階教學】
以上是javascript怎麼將資料轉為布林值的詳細內容。更多資訊請關注PHP中文網其他相關文章!