apps-script-utils (Українська) 2.1.1 Help

getByteSize

function getByteSize(value: string): number;

Прочитайте застереження, перш ніж цим користуватися. За іменем і задумом це довжина в байтах UTF-8, але в теперішньому вигляді функція рахує кодові одиниці UTF-16 і розширює лише першу зустрінуту сурогатну пару. Для рядка з ASCII результат правильний; для всього іншого — кирилиці, грецької, CJK, емодзі — занижений. Поки це не виправлено, вимірюйте обсяг через Utilities.newBlob(text).getBytes().length.

Параметри

Параметр

Тип

Опис

value

string

Рядок, що вимірюється.

Повертає

number — довжина в кодових одиницях.

Винятки

Виняток

Умова

InvalidStringException

значення не є рядком.

Приклади

Застосування

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

Дивіться також

Вихідний код

src/appsscript/base/getByteSize.ts

23 September 2026

Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.