Как я могу удалить последний элемент срезать и разделить на одну ссылку, которая имеет все слова и слова "/ :? - PullRequest
0 голосов
/ 12 марта 2020

Я хочу нарезать последний элемент. Сначала я должен разделить с помощью split ("/"), затем нарезать последний элемент, но проблема в том, как я могу поставить ("/") в то место, где я разделяю Imagine:

var link=
"https://www.youtube.com/shakira"

Я хочу удалить / Шакира ". Я пишу следующий код:

var store;
store=link.split("/").slice(0,-1)

Я могу удалить последний элемент, но удалить (" / ") тоже! Как я могу поместить их туда, где они были!

1 Ответ

0 голосов
/ 12 марта 2020

Лучше использовать предоставленные инструменты

Удалить путь:

const url = new URL("https://www.youtube.com/shakira")
console.log(url.protocol+"//"+url.hostname+"/")

Удалить последнюю часть пути:

const url = new URL("https://youtube.com/shakira/bbbbb/aaaaa/cccc")
const path = url.pathname.split("/").slice(0,-1).join("/")
console.log(url.protocol+"//"+url.hostname+path+"/")
...