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) на основі вихідного коду бібліотеки.