javascript - 将 url 分成几个部分并轻松获取其余部分

标签 javascript node.js

如果网址是https://example.com/web/fundamentals/course/dashboard

我可以将它拆分为一个数组。

const url = "example.com/web/fundamentals/course/dashboard"
path = url.split("/");
const [head1,head2, ...rest] = path;

console.log(head1);
console.log(head2);
console.log(rest);

但是如何将其余部分作为字符串 fundamentals/course/dashboard 获取,而不是一个没有“/”的数组。

最佳答案

const url = "example.com/web/fundamentals/course/dashboard"
path = url.split("/");
const [head1,head2, ...rest] = path;

console.log(head1);
console.log(head2);
console.log(rest.join('/'));

关于javascript - 将 url 分成几个部分并轻松获取其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47480964/

相关文章:

node.js - 从我的 api 到另一个 api 的 API GET 请求?

node.js - 在不捆绑 ORM 的情况下在前后端之间进行类型共享

javascript - 无法在聚焦屏幕上重新渲染功能

javascript - Cypress - 4000 毫秒后重试超时 : Expected to find element - only in Jenkins

javascript - 使用最小高度的可扩展列表的可访问性问题

node.js - Mocha,如何在没有UnhandledPromiseRejectionWarning的情况下测试异步代码

node.js - 获取数组中至少一个元素包含子字符串的文档

node.js - 执行 redis eval 命令以在 nodeJS 中运行 Lua 脚本

javascript - jQuery 警报代码不起作用

javascript - 从具有特定属性的数组中获取项目并将它们显示在一个 div 上