Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

JavaScript 为函数设置默认参数值的程序

为函数设置默认参数值的 JavaScript 程序

在本示例中,您将学习编写一个 JavaScript 程序,该程序将为函数设置默认参数值。
要理解此示例,您应该了解以下JavaScript 编程主题:
JavaScript 函数和函数表达式 JavaScript 默认参数
为函数设置默认参数值的语法是:
function functionName(param1=default1, param2=default2, ...) {
    // function body
}

示例 1: 为函数设置默认参数值

// program to set default parameter value
function sum(x = 3, y = 5) {
    // return sum
    return x + y;
}
console.log(sum(5, 15));
console.log(sum(7));
console.log(sum());
输出
20
12
8
在上面的例子中, x的默认值为3, y的默认值为5 >.
sum(5, 15)-当两个参数都被传递时,x 需要 5 而 y 需要15。 sum(7)-当 7 传递给 sum() 函数时,x 接受 7 和 y 采用默认值 5。 sum()-当没有参数传递给 sum() 函数时,x 采用默认值 3 和 y 采用默认值 5。

示例 2: 在另一个参数中使用上一个参数

// using previous parameter in default value expression
let calculate = function(x = 15, y = x + 2) {
    return x + y;
}
const result1 = calculate(10);
console.log(result1);
const result2 = calculate();
console.log(result2);
输出
22
32
您还可以传递一个参数作为另一个参数的默认值。
在上面的程序中,
当将 10 传递给 calculate() 函数时,x 变为 10,而 y 变为 12(sum 函数返回 22)。 当没有值传递给 calculate() 函数时,x 变为 15,y 变为17(sum 函数返回 32)。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4