Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

NavigationHistoryEntry : propriété id

Baseline 2026
Nouvellement disponible

Depuis janvier 2026, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.

La propriété en lecture seule id de l'interface NavigationHistoryEntry retourne un id de l'entrée de l'historique, ou une chaîne de caractères vide si le document actuel n'est pas entièrement actif. Il s'agit d'une valeur unique générée par l'agent utilisateur qui représente toujours une entrée d'historique spécifique, utile pour la corréler avec une ressource externe telle qu'un cache de stockage.

Cela diffère de la key d'une entrée de l'historique. La key est une valeur unique générée par l'agent utilisateur qui représente l'emplacement de l'entrée dans la liste des entrées plutôt que l'entrée elle-même. Elle est utilisée pour naviguer vers cet emplacement particulier avec Navigation.traverseTo(). La key est réutilisée par d'autres entrées qui remplacent l'entrée dans la liste (c'est-à-dire si le NavigateEvent.navigationType est replace).

Valeur

Une chaîne de caractères représentant un id d'un objet NavigationHistoryEntry.

Exemples

js
const current = navigation.currentEntry;
console.log(current.id);

Spécifications

Spécification
HTML
# dom-navigationhistoryentry-id-dev

Compatibilité des navigateurs

Voir aussi