回答

10

自定义函数没有必需和可选字段的概念,但可以使用逻辑是这样模仿这种行为:

function foo(arg1, opt_arg2) { 
    if (arg1 == null) { 
    throw 'arg1 required'; 
    } 
    return 'foo'; 
} 

这是惯例使用可选参数前缀“opt_”,但这不是必需的。

相关问题