JavaScript Default Parameters
本文最后更新于 2024年3月6日 晚上
Setting JavaScript default parameters for a function
在 JavaScript 中,参数的默认值是 undefined
。这意味着,如果不将参数传递给函数,则其参数的默认值将是 undefined。
假设要为 message 参数指定默认值 ‘Hi’。
实现此目的的典型方法是使用三元运算符测试参数值并分配默认值(如果未定义):
1 |
|
ES6 提供了一种更简单的方法来设置函数参数的默认值,如下所示:
1 |
|
在上面的语法中,可以使用赋值运算符 (=) 和参数名称后面的默认值来设置该参数的默认值。
1 |
|
Using functions
可以使用函数的返回值作为参数的默认值。
1 |
|
The arguments object
函数内 arguments 对象的值是传递给函数的实际参数的数量。
1 |
|
JavaScript Default Parameters
https://stein283036.github.io/2024/03/06/JavaScript-Default-Parameters/