stringifyJson
function stringifyJson(value: unknown): string;
JSON.stringify écrit les clés dans l'ordre d'insertion : deux objets portant les mêmes données peuvent donc produire des textes différents. Ici, les clés de chaque objet sont triées, ce qui fait de la sortie une clé stable — pour un cache, une somme de contrôle ou une comparaison.
C'est ce que condense hashCode, et la raison pour laquelle deux objets égaux donnent le même condensé.
Paramètres
Paramètre | Type | Description |
|---|---|---|
|
| La valeur à sérialiser. |
Valeur de retour
string — le texte JSON, clés d'objet triées.
Exemples
Sérialisation
stringifyJson({ b: 1, a: 2 }); // => "{\"a\":2,\"b\":1}"
stringifyJson([1, "a", null]); // => "[1,\"a\",null]"
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.