1. Hashchange event

    Event triggered in JavaScript when the URL's hash has changed (for example: page.html#foo to page.html#bar)

  2. hashchangeevent api

  3. hashchangeevent api: `hashchangeevent()` constructor

  4. hashchangeevent api: newurl

  5. hashchangeevent api: oldurl

  6. navigateevent api: hashchange

  7. window api: `hashchange` event