如何将可选参数传递给反应和javascript中的函数?

新手上路,请多包涵

我想使用 javascript 为函数设置一个可选参数。我有一个定义如下的函数,

 const function1 = () => {
    setValue(!open);
};

我在其他功能中像下面这样称呼它

const main_function = () => {
    function1();
}

现在我想将一个可选参数传递给 function1 以接受将其设置为 true 或 false 的可选参数,而不是根据先前的值进行切换。

我怎样才能解决这个问题。有人可以帮我解决这个问题谢谢。

原文由 saritha 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 181
1 个回答

我希望这对某人有所帮助,您可以像下面的代码一样将值设置为空:

  const function1 = ({arg1=null, arg2= false, arg3, ...}) => {

 }

原文由 Mortadha Fadhlaoui 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题