📜  Underscore.js _.isBoolean()函数

📅  最后修改于: 2022-05-13 01:56:52.564000             🧑  作者: Mango

Underscore.js _.isBoolean()函数

Underscore.js 是一个 JavaScript 库,即使不使用任何内置对象,它也提供了许多有用的功能,如映射、过滤、调用等。

_isBoolean函数用于查找传递的元素是/还是其他。布尔值是代数的一个子集,用于创建真/假语句。
如果元素的值为真或假,则输出将为真,否则输出为假。
当我们必须区分具有真或假值的元素和其他不具有真/假值的元素时使用它。

句法:

_.isBoolean(object)

参数:
它只需要一个参数,即需要检查其值的对象。

返回值:当对象的值为真或假时返回真,否则返回假。

  1. 将具有数值的变量传递给 _.isBoolean()函数:
    _.isBoolean()函数接受传递的参数,然后检查它的值。它通过将值与“真”和“假”进行比较来检查参数的值。如果它与其中任何一个匹配,则输出为真,否则输出为假。
    例子:
    
      
    
        
    
      
    
        
    
      
    
    

    输出:

  2. 将具有 'false' 值的变量传递给 _.isBoolean()函数:
    如果我们传递一个分配了“假”的元素,那么也将遵循与前一个相同的过程。参数的值将与“真”和“假”进行比较。由于它的值是假的,所以它将被匹配,因此输出将为真。
    例子:
    
      
    
        
    
      
    
        
    
      
    
    

    输出:

  3. 将“true”传递给 _.isBoolean()函数:
    在这种情况下,_.Boolean()函数不需要检查变量的值,因为没有变量作为参数传递,而是传递了值本身。该值将直接匹配“真”和“假”。由于传递的参数为“真”,因此它将被匹配,因此输出将为真。
    例子:
    
      
    
        
    
      
    
        
    
      
    
    

    输出:

  4. 将“null”传递给 _.isBoolean()函数:
    当我们将空值传递给 _.isBoolean()函数时,不会产生错误,而是将遵循相同的检查过程。由于空值与真假都匹配后,将不匹配,因此,输出为假。
    例子:
    
      
    
        
    
      
    
        
    
      
    
    

    输出:

笔记:
这些命令在 Google 控制台或 Firefox 中不起作用,因为需要添加他们没有添加的这些附加文件。
因此,将给定的链接添加到您的 HTML 文件中,然后运行它们。
链接如下: