Basis-Werkzeuge
Funktionen ohne Bindung an ein Framework: Typ- und Wertprüfung (isX/nonX/requireX), Arbeit mit Zeichenketten, Arrays und Objekten, JSON und HTML. Die Google-Apps-Script-Laufzeit brauchen sie nicht.
Die Markierung New kennzeichnet eine im jüngsten Release hinzugekommene Funktion, Deprecated eine, die in einem künftigen Release entfernt werden soll.
Funktion | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
| Teilt ein Array in aufeinanderfolgende Gruppen fester Größe und prüft beide Argumente. | |
|
| Entfernt jeden falsy-Wert aus einem Array und verengt dabei den Elementtyp ohne Cast. |
| Verwandelt numerische Zeichenreferenzen zurück in Zeichen. | |
|
| Gibt den Abstand zweier Daten in einer gewählten Einheit zurück. |
| Kodiert jedes Zeichen als numerische Zeichenreferenz. | |
|
| Vergleicht zwei Werte tief und null-sicher. |
| Ersetzt die fünf Zeichen, die sonst als Markup gelesen würden. | |
| Maskiert die Zeichen, die in einem regulären Ausdruck eine Bedeutung tragen. | |
| Maskiert die von XML reservierten Zeichen. | |
|
| Nimmt das erste Element eines Arrays oder dessen erste n Elemente, ohne eigene Leerprüfung. |
|
| Flacht ein verschachteltes Objekt auf eine Ebene mit Punktschlüsseln ab. |
|
| Gibt zurück, wie viele Tage der Monat eines Datums hat. |
| Gibt zurück, wie viele Tage von einem Datum bis zum Monatsende bleiben. | |
|
| Liest eine verschachtelte Eigenschaft über einen Pfad, mit Rückfallwert. |
| Erzeugt einen numerischen Hash für einen beliebigen Wert. | |
|
| Findet die Werte, die in jedem der übergebenen Arrays vorkommen. |
| Prüft, ob ein Wert ein nicht-leeres Array ist, dessen Elemente alle Arrays sind. | |
| Prüft, ob ein Wert ein Array ist. | |
| Prüft, ob ein Wert ein boolescher Wert ist. | |
| Prüft, ob ein Wert eine nicht-leere Matrix ist, deren Zeilen alle gleich lang sind. | |
| Prüft, ob ein Wert eine zählbare Zahl ist. | |
|
| Prüft, ob ein Wert eine Zahl mit Nachkommateil ist. |
| Prüft, ob ein Wert eine E-Mail-Adresse ist. | |
| Prüft, ob ein Wert leer ist. | |
| Prüft, ob ein Wert eine | |
|
| Prüft, ob ein Wert eine Zahl mit Nachkommateil ist. |
| Prüft, ob ein Wert eine Funktion ist. | |
| Prüft, ob ein Wert aufrufbar ist. | |
| Prüft, ob ein Wert eine ganze Zahl ist. | |
| Prüft, ob ein Wert eine gültige Array-Länge ist. | |
|
| Prüft, ob ein Wert die Zahl |
| Prüft, ob ein Wert | |
|
| Prüft, ob ein Wert eine nicht negative Zahl ist. |
| Prüft, ob ein Wert | |
| Prüft, ob ein Wert eine Zahl ist. | |
| Prüft, ob ein Wert in eine Zahl umwandelbar ist. | |
| Prüft, ob ein Wert ein Objekt ist. | |
| Prüft, ob ein Wert objektartig ist. | |
| Prüft, ob ein Wert ein regulärer Ausdruck ist. | |
|
| Prüft, ob ein Wert eine sichere ganze Zahl ist. |
| Prüft, ob ein Wert ein Skalar ist. | |
| Prüft, ob ein Wert eine Zeichenkette ist. | |
| Prüft, ob ein Wert ein Symbol ist. | |
|
| Nimmt das letzte Element eines Arrays oder dessen letzte n Elemente in ursprünglicher Reihenfolge. |
|
| Füllt die |
|
| Prüft, ob ein Wert nicht eine Zahl mit Nachkommateil ist. |
|
| Gibt den Wert als nicht leere Zeichenkette zurück und nennt im Fehlerfall das Argument. |
| Prüft, ob ein Wert | |
| Prüft, ob ein Wert eine URL ist. | |
| Prüft, ob ein Wert ein Gebietsschema-Code ist. | |
| Prüft, ob ein Wert ein Slug ist. | |
| Prüft, ob ein Wert eine Versionsangabe ist. | |
| Prüft, ob eine Version mindestens der geforderten entspricht. | |
|
| Prüft, ob ein Wert kein nicht-leeres zweidimensionales Array ist. |
| Prüft, ob ein Wert nicht ein Array ist. | |
| Prüft, ob ein Wert nicht ein boolescher Wert ist. | |
| Prüft, ob ein Wert keine Matrix mit gleich langen Zeilen ist. | |
| Prüft, ob ein Wert nicht leer ist. | |
|
| Prüft, ob ein Wert nicht eine |
|
| Prüft, ob ein Wert nicht eine Zahl mit Nachkommateil ist. |
|
| Prüft, ob ein Wert nicht eine Funktion ist. |
|
| Prüft, ob ein Wert nicht eine zählbare Zahl ist. |
|
| Prüft, ob ein Wert nicht aufrufbar ist. |
|
| Prüft, ob ein Wert nicht eine ganze Zahl ist. |
|
| Prüft, ob ein Wert nicht eine gültige Array-Länge ist. |
|
| Prüft, ob ein Wert nicht die Zahl |
| Prüft, ob ein Wert nicht | |
| Prüft, ob ein Wert nicht | |
|
| Prüft, ob ein Wert eine nicht negative Zahl ist. |
| Prüft, ob ein Wert nicht eine Zahl ist. | |
|
| Prüft, ob ein Wert nicht in eine Zahl umwandelbar ist. |
|
| Prüft, ob ein Wert nicht ein Objekt ist. |
|
| Prüft, ob ein Wert nicht objektartig ist. |
|
| Prüft, ob ein Wert nicht ein regulärer Ausdruck ist. |
|
| Prüft, ob ein Wert nicht eine sichere ganze Zahl ist. |
| Prüft, ob ein Wert nicht ein Skalar ist. | |
| Prüft, ob ein Wert nicht eine Zeichenkette ist. | |
| Prüft, ob ein Wert nicht ein Symbol ist. | |
| Prüft, ob ein Wert nicht | |
|
| Prüft, ob ein Wert nicht eine URL ist. |
|
| Prüft, ob ein Wert nicht eine E-Mail-Adresse ist. |
|
| Prüft, ob ein Wert nicht ein Gebietsschema-Code ist. |
|
| Prüft, ob ein Wert nicht ein Slug ist. |
|
| Prüft, ob ein Wert nicht eine Versionsangabe ist. |
| Prüft, ob eine Version hinter der geforderten zurückbleibt. | |
| Gibt die aktuelle Zeit in Millisekunden seit der Epoche zurück. | |
| Die internen Tags, die ein Wert melden kann, als benannte Konstanten. | |
| Gibt den internen Tag eines Werts zurück. | |
|
| Verschiebt ein Datum um eine Anzahl einer Einheit. |
|
| Liest JSON und versucht es bei striktem Fehlschlag mit einem toleranten Leser erneut. |
|
| Gibt den Wert als nicht-leeres zweidimensionales Array zurück oder wirft. |
|
| Gibt den Wert als ein Array zurück oder wirft. |
|
| Gibt den Wert als einen booleschen Wert zurück oder wirft. |
| Gibt den Wert als Matrix mit gleich langen Zeilen zurück oder wirft und benennt die Zeile. | |
|
| Gibt den Wert als eine zählbare Zahl zurück oder wirft. |
|
| Gibt den Wert als eine Zahl mit Nachkommateil zurück oder wirft. |
|
| Gibt den Wert als einen leeren Wert zurück oder wirft. |
|
| Gibt den Wert als eine |
|
| Gibt den Wert als eine Zahl mit Nachkommateil zurück oder wirft. |
|
| Gibt den Wert als eine Funktion zurück oder wirft. |
| Gibt den Wert als einen aufrufbaren Wert zurück oder wirft. | |
|
| Gibt den Wert als eine ganze Zahl zurück oder wirft. |
|
| Gibt den Wert als eine gültige Array-Länge zurück oder wirft. |
|
| Gibt den Wert als |
|
| Gibt den Wert als |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht ein Array ist. |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht ein boolescher Wert ist. | |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine Zahl mit Nachkommateil ist. |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht leer ist. |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine Zahl mit Nachkommateil ist. |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine ganze Zahl ist. | |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht die Zahl |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine sichere ganze Zahl ist. | |
| Gibt den Wert als eine sichere ganze Zahl zurück oder wirft. | |
|
| Gibt den Wert als ein Symbol zurück oder wirft. |
| Gibt den Wert als Zeichenkette mit Inhalt zurück oder wirft. | |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine | |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine Funktion ist. | |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht aufrufbar ist. | |
| Gibt die Sammlung unverändert zurück, nachdem geprüft wurde, dass kein Element | |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine gültige Array-Länge ist. |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht | |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine Zahl ist. |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht in eine Zahl umwandelbar ist. | |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht ein Objekt ist. |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht objektartig ist. | |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht ein regulärer Ausdruck ist. |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht ein Skalar ist. |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht eine Zeichenkette ist. |
|
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht ein Symbol ist. |
| Gibt den Wert zurück, nachdem geprüft wurde, dass er nicht | |
|
| Gibt den Wert als |
|
| Gibt den Wert als eine Zahl zurück oder wirft. |
| Gibt den Wert als einen numerischen Wert zurück oder wirft. | |
|
| Gibt den Wert als ein Objekt zurück oder wirft. |
| Gibt den Wert als einen objektartigen Wert zurück oder wirft. | |
|
| Gibt den Wert als einen regulären Ausdruck zurück oder wirft. |
|
| Gibt den Wert als einen Skalar zurück oder wirft. |
|
| Behauptet, dass eine Bedingung gilt, und wirft, wenn nicht. |
| Gibt den Wert als eine Zeichenkette zurück oder wirft. | |
|
| Gibt den Wert als |
|
| Gibt den Wert als eine URL zurück oder wirft. |
| Gibt den Wert als eine E-Mail-Adresse zurück oder wirft. | |
| Gibt den Wert als einen Gebietsschema-Code zurück oder wirft. | |
|
| Gibt den Wert als einen Slug zurück oder wirft. |
| Gibt den Wert als eine Versionsangabe zurück oder wirft. | |
| Gibt die Version zurück, sobald sie die Anforderung erfüllt, sonst wirft sie. | |
|
| Ruft eine Funktion nach einem Fehler erneut auf, mit wachsender Wartezeit. |
|
| Schreibt eine verschachtelte Eigenschaft über einen Pfad und legt Fehlendes an. |
|
| Misst die Zeit einer Folge benannter Aufgaben. |
| Serialisiert einen Wert nach JSON mit fester Schlüsselreihenfolge. | |
| Fügt die Wörter einer Zeichenkette zu camelCase zusammen. | |
| Liest eine Zahl aus einem Wert oder meldet, dass keine da ist. | |
| Schreibt eine Zeichenkette in kebab-case. | |
| Schreibt eine Zeichenkette klein und räumt auf Wunsch den Leerraum auf. | |
| Schreibt den ersten Buchstaben jedes Wortes groß und den Rest klein. | |
| Schreibt eine Zeichenkette in snake_case. | |
| Schreibt eine Zeichenkette groß und räumt auf Wunsch den Leerraum auf. | |
| Vertauscht Zeilen und Spalten einer Matrix. | |
|
| Entfernt Dubletten aus einem Array und behält das erste Vorkommen jedes Werts. |
| Vergleicht zwei Versionsangaben numerisch. | |
|
| Entfernt jedes Vorkommen der genannten Werte aus einem Array. |
Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.