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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@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 , 4 месяца назад

@maya 

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