Function 是否可以只为具有两个参数的函数提供一个参数?

Function 是否可以只为具有两个参数的函数提供一个参数?,function,vue.js,parsing,parameters,arguments,Function,Vue.js,Parsing,Parameters,Arguments,我有个奇怪的问题。我正在努力消除代码中的冗余,我有两个基本相同的函数,只是其中一个函数有两个参数,另一个只有一个参数 我想知道调用函数时是否可以“跳过”其中一个参数,以减少冗余?本例中的函数在VueJS中。以下是功能: addTask: function (task, member) { if (task === '' || member === '') { alert ('Enter Task & Member!')

我有个奇怪的问题。我正在努力消除代码中的冗余,我有两个基本相同的函数,只是其中一个函数有两个参数,另一个只有一个参数

我想知道调用函数时是否可以“跳过”其中一个参数,以减少冗余?本例中的函数在VueJS中。以下是功能:

addTask: function (task, member) {
            if (task === '' || member === '') {
                alert ('Enter Task & Member!')
            } 
        }, 

addMember: function (addTeamMember) {
            if (addTeamMember === '') {
                alert ('Enter Name Of Team Member')
            } 

换句话说,是否可以调用“addTask”,只解析一个参数而跳过另一个参数?

您可以通过直接声明变量来实现这一点,就像在许多其他语言中一样

例如:

function addTask(task, member = "") {

}