hashCode
function hashCode(value: unknown): number;
Значення спершу перетворюється на рядок — об'єкт через форму з відсортованими ключами, яку дає stringifyJson, — а рядок згортається в 32-бітне ціле. Два значення, рівні за equals, дають однаковий хеш.
Це ключ кошика, а не контрольна сума: різні значення можуть збігтися, і результат не гарантований між версіями бібліотеки.
Параметри
Параметр | Тип | Опис |
|---|---|---|
|
| Значення для хешування. |
Повертає
number — 32-бітне ціле; 0 для порожнього рядка.
Приклади
Хешування
hashCode("abc"); // => 96354
hashCode(""); // => 0
Дивіться також
Вихідний код
23 September 2026
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.