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 |
|---|---|---|
|
| Die zu messende Zeichenkette. |
Rückgabewert
number — die Länge in Codeeinheiten.
Ausnahmen
Ausnahme | Bedingung |
|---|---|
| der Wert ist keine Zeichenkette. |
Beispiele
Im Einsatz
getByteSize("abc"); // => 3
Siehe auch
Quellcode
23 September 2026
Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.