如何为变量分配默认值?

2023-11-11 08:37:21 浏览数 (2)

在 JavaScript 中,你可以使用以下几种方式为变量分配默认值:

1:使用逻辑或运算符 ||:

代码语言:javascript复制
let variable = someValue || defaultValue;

如果 someValue 的值为假(例如 falsenullundefined、空字符串等),那么 variable 将被赋值为 defaultValue

2:使用条件运算符(三元运算符)?::

代码语言:javascript复制
let variable = someValue ? someValue : defaultValue;

如果 someValue 的值为真,则 variable 将被赋值为 someValue;否则,将被赋值为 defaultValue

3:使用默认参数(函数参数的默认值):

代码语言:javascript复制
function myFunction(param = defaultValue) {
  // 函数体
}

在函数定义时,为函数参数指定默认值。如果调用函数时未提供该参数的值,那么参数将使用默认值。

0 人点赞