Desidero scrivere una funzione personalizzata che ha alcuni argomenti obbligatori ma può anche accettare alcuni argomenti facoltativi. Non sono riuscito a trovare alcuna documentazione su questo. Qualcuno sa? È simile a Javascript?Nello script delle applicazioni, Come includere argomenti facoltativi nelle funzioni personalizzate
Q
Nello script delle applicazioni, Come includere argomenti facoltativi nelle funzioni personalizzate
10
A
risposta
10
funzioni personalizzate non hanno un concetto di campi obbligatori e facoltativi, ma è in grado di emulare il comportamento usando la logica in questo modo:
function foo(arg1, opt_arg2) {
if (arg1 == null) {
throw 'arg1 required';
}
return 'foo';
}
E 'convenzione per usare il prefisso "opt_" per i parametri facoltativi, ma non è richiesto