Underscore.js 是一個 JavaScript 庫,即使不使用任何 內置 對象,它也提供了許多有用的函數,如Map、過濾器、調用等。
_isBoolean 函數用於查找傳遞的元素是真/假還是其他。布爾值是代數的一個子集,用於創建真/假語句。如果元素的值為真或假,則輸出為真,否則輸出為假。當我們必須區分哪些元素時使用它具有 true 或 false 值以及其他沒有 true/false 作為其值的元素。
用法:
_.isBoolean(object)
參數:
它隻需要一個參數,即需要檢查其值的對象。
返回值:當對象的值為真或假時返回真,否則返回假。
- 將具有數值的變量傳遞給 _.isBoolean() 函數:
_.isBoolean() 函數接受傳遞的參數,然後檢查它的值。它通過將值與 ‘true’ 和 ‘false’ 進行比較來檢查參數的值。如果它與其中任何一個匹配,則輸出為真,否則輸出為假。
Example:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> var a = 10; console.log(_.isBoolean(a)); </script> </body> </html>
輸出:
- 將具有 ‘false’ 作為其值的變量傳遞給 _.isBoolean() 函數:
如果我們傳遞一個分配了 ‘false’ 的元素,那麽也將遵循與前麵相同的過程。參數的值將與 ‘true’ 和 ‘false’ 進行比較。由於它的值為假,所以它會被匹配,因此輸出將為真。
Example:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> var a = false; console.log(_.isBoolean(a)); </script> </body> </html>
輸出:
- 將 ‘true’ 傳遞給 _.isBoolean() 函數:
在這種情況下,_.Boolean() 函數不需要檢查變量的值,因為沒有變量作為參數傳遞,而是傳遞了值本身。該值將直接匹配到 ‘true’ 和 ‘false’。由於傳遞的參數是 ‘true’,所以它將被匹配,因此輸出將為真。
Example:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> console.log(_.isBoolean(true)); </script> </body> </html>
輸出:
- 將 ‘null’ 傳遞給 _.isBoolean() 函數:
當我們將空值傳遞給 _.isBoolean() 函數時,不會產生錯誤,而是將遵循相同的檢查過程。由於空值與真假都匹配後,將不匹配,因此,輸出為假。
Example:<html> <head> <script src= "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"> </script> </head> <body> <script type="text/javascript"> console.log(_.isBoolean(null)); </script> </body> </html>
輸出:
筆記:
這些命令在 Google 控製台或 Firefox 中不起作用,因為需要添加他們沒有添加的這些附加文件。
因此,將給定的鏈接添加到您的 HTML 文件中,然後運行它們。
鏈接如下:
<script type=
"text/javascript" src =
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
</script>
相關用法
- Lodash _.isBoolean()用法及代碼示例
- PHP imagecreatetruecolor()用法及代碼示例
- p5.js year()用法及代碼示例
- d3.js d3.utcTuesdays()用法及代碼示例
- PHP ImagickDraw getTextAlignment()用法及代碼示例
- PHP Ds\Sequence last()用法及代碼示例
- PHP array_udiff_uassoc()用法及代碼示例
- PHP geoip_continent_code_by_name()用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- PHP GmagickPixel setcolor()用法及代碼示例
- Tensorflow.js tf.layers.embedding()用法及代碼示例
注:本文由純淨天空篩選整理自Sakshi98大神的英文原創作品 Underscore.js _.isBoolean() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。