Ich möchte eine benutzerdefinierte Funktion schreiben, die einige obligatorische Argumente hat, aber auch einige optionale Argumente akzeptieren kann. Ich konnte dazu keine Dokumentation finden. Weiß jemand? Ähnelt es Javascript?In Apps Skript, wie optionale Argumente in benutzerdefinierten Funktionen enthalten
10
A
Antwort
10
Benutzerdefinierte Funktionen haben kein Konzept der erforderlichen und optionalen Felder, aber Sie können dieses Verhalten mit Logik wie diese emulieren:
function foo(arg1, opt_arg2) {
if (arg1 == null) {
throw 'arg1 required';
}
return 'foo';
}
Es ist Konvention das Präfix „opt_“ für optionale Parameter zu verwenden, aber es ist nicht erforderlich.
Verwandte Themen
- 1. optionale Argumente in Fortran Funktionen
- 2. optionale Argumente in Haskell
- 3. Wie erstellen Sie optionale Argumente in PHP?
- 4. "Korrekte" Möglichkeit, optionale Argumente in R-Funktionen anzugeben
- 5. subprocess.Popen optionale Argumente
- 6. LaTeX Optionale Argumente
- 7. Argparse: Erforderliche Argumente unter "optionale Argumente"?
- 8. Python: optionale Argumente für Funktionsaufruf unteren Level-Funktionen
- 9. Wie verwendet man optionale Argumente im Defragotocol?
- 10. Wie wordpress Funktionen in benutzerdefinierten PHP-Skript aufrufen
- 11. Javascript optionale Argumente in der Funktion
- 12. Optionale Argumente in Objective-C 2.0?
- 13. Implizit enthalten optionale Abhängigkeiten in Maven
- 14. Wie google apps Skript serverseitige Funktionen synchron aufrufen?
- 15. Schema - Optionale Argumente und Standardwerte
- 16. So übergeben Sie optionale Argumente
- 17. Wie haben Sie standardmäßige und optionale Argumente?
- 18. Generische Methoden und optionale Argumente
- 19. Wie ändere ich den Text "optionale Argumente" in Argarse
- 20. Optionale Argumente und Punkte im Schema
- 21. Wie Aufzählungen als Parameter in Swift Protokolle optionale Funktionen verwenden
- 22. Clojure: Pass 'erweiterte' optionale Argumente zu Funktion
- 23. Optionale benannte Argumente, ohne sie alle in "OptionValue" zu verpacken
- 24. Python 2.7 argparse: Wie verschachteln optionale mutale exklusive Argumente richtig?
- 25. Funktion mit Wörterbüchern als optionale Argumente - Python
- 26. Python Schalter Fall erlaubt optionale Argumente
- 27. Benutzerdefinierte jQuery-Funktionen und Argumente
- 28. Wie Sie enthalten Verweise auf externe Baugruppen in Azure Funktionen
- 29. Entweder/Oder-Argumente in R Funktionen
- 30. Formeln in benutzerdefinierten Funktionen in R