apps-script-utils (Русский) 2.1.1 Help

hashCode

function hashCode(value: unknown): number;

Значение сначала превращается в строку — объект через форму с отсортированными ключами, которую даёт stringifyJson, — а строка сворачивается в 32-битное целое. Два значения, равные по equals, дают одинаковый хеш.

Это ключ корзины, а не контрольная сумма: разные значения могут совпасть, и результат не гарантирован между версиями библиотеки.

Параметры

Параметр

Тип

Описание

value

unknown

Значение для хеширования.

Возвращает

number — 32-битное целое; 0 для пустой строки.

Примеры

Хеширование

hashCode("abc"); // => 96354 hashCode(""); // => 0

Смотрите также

Исходный код

src/lang/object/hashCode.ts

23 September 2026

Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.