📜  下划线.js | _.isUndefined() 与示例

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

下划线.js | _.isUndefined() 与示例

_.isUndefined()函数:

  • 它检查传递给它的参数是否未定义。
  • 如果传递的参数未定义,则返回 true,否则返回 false。
  • 我们甚至可以将窗口元素传递给它。

句法:

_.isUndefined(value)

参数:
它只需要一个参数,即需要检查的值或变量。

返回值:
如果传递的值或参数未定义,则返回 true,否则返回 false。

例子:

  1. 将变量传递给 _.isUndefined()函数:
    _.isUndefined()函数接受传递给它的参数。所以,在这里它将检查传递的变量'a'。由于 'a' 的值在前面定义为 10,所以它是一个已定义的变量。因此,输出将是错误的。
    
    
        
    
        
    
        
    
        
    
        
    
    

    输出:

  2. 将数字传递给 _.isUndefined()函数:
    如果我们将一个数字传递给 _.isUndefined()函数,那么它会检查该数字是否未定义。因为,我们知道所有的数字都已经定义好了。因此,答案将是错误的。
    
    
        
    
        
    
        
    
        
    
        
    
    

    输出:

  3. 将“未定义”传递给 _.isUndefined()函数:
    _.isUndefined()函数接受传递给它的元素,这里是“未定义”的。由于传递的参数未定义,因此输出将为真。
    
    
        
    
        
    
        
    
        
    
        
    
    

    输出:

  4. 将 missingVariable 传递给 _.isUndefined()函数:
    在这里,我们将“window.missingVariable”作为参数传递。但是这里我们没有定义任何变量。所以 missingVariable 没有价值。因此,它是未定义的。输出为真。
    
    
        
    
        
    
        
    
        
    
        
    
    

    输出:

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