apps-script-utils (Deutsch) 2.1.1 Help

getByteSize

function getByteSize(value: string): number;

Lesen Sie den Vorbehalt, bevor Sie das verwenden. Name und ursprüngliche Absicht meinen die UTF-8-Byte-Länge, tatsächlich zählt die Funktion aber UTF-16-Codeeinheiten und verbreitert nur das erste angetroffene Surrogat. Bei ASCII stimmt das Maß; bei allem anderen — Kyrillisch, Griechisch, CJK, Emoji — fällt es zu klein aus. Bis das behoben ist, messen Sie mit Utilities.newBlob(text).getBytes().length.

Parameter

Parameter

Typ

Beschreibung

value

string

Die zu messende Zeichenkette.

Rückgabewert

number — die Länge in Codeeinheiten.

Ausnahmen

Ausnahme

Bedingung

InvalidStringException

der Wert ist keine Zeichenkette.

Beispiele

Im Einsatz

getByteSize("abc"); // => 3

Siehe auch

Quellcode

src/appsscript/base/getByteSize.ts

23 September 2026

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