gpt4 book ai didi

javascript - 如何将参数传递给一个传递的函数? (ES6)

转载 作者:行者123 更新时间:2023-12-02 06:50:27 24 4
gpt4 key购买 nike

有一个默认设置了 3 个参数的函数:

function func( a = 1, b = 2, c = 3 ) {
console.log(a, b, c);
}

如何将参数传递给一个已传递的函数?例如:

func(10, , 30);

最佳答案

您可以使用 undefined,这是 default parameters 的 undefined variable 的值:

In JavaScript, parameters of functions default to undefined.

默认检查的工作方式如下

b = b !== undefined ? b : 2 

function func(a = 1, b = 2, c = 3) {
console.log(a, b, c);
}

func(10, undefined, 30);

关于javascript - 如何将参数传递给一个传递的函数? (ES6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45820764/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com