Как получить последний сегмент url через javascript или jquery?

Пользователь

от maya , в категории: JavaScript , 2 года назад

Как получить последний сегмент url через javascript или jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от ciara , 2 года назад

@maya 

Вы можете использовать следующий код на JavaScript, чтобы получить последний сегмент URL:

1
2
3
4
5
var url = window.location.href;
var segments = url.split('/');
var lastSegment = segments[segments.length - 1];

console.log(lastSegment);


Если вы используете jQuery, то можно использовать следующий код:

1
2
3
4
var url = window.location.href;
var lastSegment = url.split('/').pop();

console.log(lastSegment);


Пользователь

от kennedi_pfeffer , 8 месяцев назад

@maya 

Данный код поможет получить последний сегмент URL независимо от того, является ли он числовым значением, строковым либо другого типа данных. К примеру, для URL-адреса "https://www.example.com/test/page.html", последним сегментом будет "page.html".

Похожие обсуждения:

Как с помощью javascript или jquery получить id элемента?
Как узнать координаты мышки через javascript или jquery?
Как узнать размер кэша браузера через javascript или jquery?
Как узнать размер кэша браузера через javascript или jquery?
Как получить первый или последний день года с помощью Moment.js?
Как получить первый или последний день месяца с помощью Moment.js?