hashCode
function hashCode(value: unknown): number;
La valeur est d'abord transformée en chaîne — un objet via la forme à clés triées que produit stringifyJson — puis la chaîne est repliée en un entier 32 bits. Deux valeurs qu' equals juge égales donnent le même condensé.
C'est une clé de seau, pas une somme de contrôle : des valeurs différentes peuvent entrer en collision, et le résultat n'est pas garanti d'une version à l'autre.
Paramètres
Paramètre | Type | Description |
|---|---|---|
|
| La valeur à condenser. |
Valeur de retour
number — un entier 32 bits ; 0 pour une chaîne vide.
Exemples
Condensé
hashCode("abc"); // => 96354
hashCode(""); // => 0
Voir aussi
Code source
23 September 2026
Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.