JavaScript: как извлечь идентификатор фрагмента (значение после хеша #) из URL-адреса

Чтобы извлечь идентификатор фрагмента (значение после символа решетки «#») из URL-адреса в JavaScript, вы можете использовать следующие методы:

Метод 1: использование объекта window.location:

var fragment = window.location.hash.substr(1);

Метод 2. Использование объекта URL:

var url = new URL(window.location.href);
var fragment = url.hash.substr(1);

Метод 3. Использование регулярных выражений:

var fragment = window.location.href.match(/#(.*)$/)[1];

Метод 4. Использование метода Split():

var fragment = window.location.href.split("#")[1];

Эти методы извлекут идентификатор фрагмента из текущего URL-адреса. Обязательно замените window.locationстрокой URL-адреса, если вы хотите извлечь идентификатор фрагмента из другого URL-адреса.