getByteSize
function getByteSize(value: string): number;
Прочитайте застереження, перш ніж цим користуватися. За іменем і задумом це довжина в байтах UTF-8, але в теперішньому вигляді функція рахує кодові одиниці UTF-16 і розширює лише першу зустрінуту сурогатну пару. Для рядка з ASCII результат правильний; для всього іншого — кирилиці, грецької, CJK, емодзі — занижений. Поки це не виправлено, вимірюйте обсяг через Utilities.newBlob(text).getBytes().length.
Параметри
Параметр | Тип | Опис |
|---|---|---|
|
| Рядок, що вимірюється. |
Повертає
number — довжина в кодових одиницях.
Винятки
Виняток | Умова |
|---|---|
| значення не є рядком. |
Приклади
Застосування
getByteSize("abc"); // => 3
Дивіться також
Вихідний код
23 September 2026
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.