在 JavaScript 中,如果变量未使用任何值初始化,则将其设置为undefined 。如果值未定义,我们可以设置默认值。这可以通过两种方式完成。
示例 1:通过使用 if 检查(蛮力)。在此方法中,我们将手动检查值是否为null或undefined ,如果是,则将其设置为某个默认值。
- 例子:
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。