apps-script-utils (Deutsch) 2.1.1 Help

requireAbsolute

function requireAbsolute(path: unknown, message: string = "Expected an absolute path."): string;

Ein Pfad, der an einer Wurzel beginnt: ein führender / oder ein Schema wie https:// oder mailto:. Alles andere, auch die leere Zeichenkette, ist relativ.

isX und nonX beantworten eine Frage und unterbrechen den Ablauf nie; requireX und requireNonX geben den Wert zurück oder werfen. Das Schema erklärt Konventionen der Prüfungen.

Parameter

Parameter

Typ

Beschreibung

path

unknown

The value to validate as an absolute path.

message (optional) = "Expected an absolute path."

string

Die Meldung der Ausnahme. Ohne Angabe wird eine Standardmeldung verwendet.

Rückgabewert

string — denselben Wert, typisiert als einen absoluten Pfad.

Ausnahmen

Ausnahme

Bedingung

IllegalArgumentException

der Wert ist nicht ein absoluter Pfad.

Beispiele

Was besteht und was nicht

requireAbsolute("/var/log"); // => "/var/log" requireAbsolute("https://example.com/a"); // => "https://example.com/a" requireAbsolute("docs/readme.md"); // throws IllegalArgumentException requireAbsolute("./a"); // throws IllegalArgumentException

Siehe auch

Quellcode

src/net/path/requireAbsolute.ts

23 September 2026

Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.