📌  相关文章
📜  如果在 JavaScript 中为 null 或 undefined,如何替换值?

📅  最后修改于: 2021-08-31 06:44:02             🧑  作者: Mango

在 JavaScript 中,如果变量未使用任何值初始化,则将其设置为undefined 。如果值未定义,我们可以设置默认值。这可以通过两种方式完成。

示例 1:通过使用 if 检查(蛮力)。在此方法中,我们将手动检查值是否为nullundefined ,如果是,则将其设置为某个默认值。

  • 例子:
    
    
      
    
        
        
        
        Demo
    
      
    
        

            GeeksforGeeks     

        

            Replace a value if null or undefined     

        
                          
                                       
  • 输出:

示例 2:通过使用逻辑 OR (||)运算符。在此方法中,如果值为null 或 undefined ,则它将简单地替换为用户设置的默认值。

  • 例子:
    
    
      
    
        
        
        
        Replace a value if null or undefined
    
      
    
        

            GeeksforGeeks     

        

            Replace a value if null or undefined     

        
                          
      
  • 输出:

注意:方法二中,不要使用下面的newValue = 10 ||旧值; .它将始终将newValue设置为 10,因为 10 将始终返回 true。