NavigationHistoryEntry: id property
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The id
read-only property of the
NavigationHistoryEntry
interface returns the id
of the history entry. This is a unique, UA-generated value that always represents a specific history entry, useful to correlate it with an external resource such as a storage cache.
This differs from the key
of a history entry. The key
is a unique, UA-generated value that represents the history entry's slot in the entries list rather than the entry itself. It is used to navigate that particular slot via Navigation.traverseTo()
. The key
will be reused by other entries that replace the entry in the list (that is, if the NavigateEvent.navigationType
is replace
).
Value
A string representing the id
of the NavigationHistoryEntry
.
Examples
js
const current = navigation.currentEntry;
console.log(current.id);
Specifications
Specification |
---|
Unknown specification # dom-navigationhistoryentry-id |
Browser compatibility
BCD tables only load in the browser