📜  js 获取 url 静态,没有来自字符串的路径 - Javascript (1)

📅  最后修改于: 2023-12-03 15:17:03.385000             🧑  作者: Mango

JS获取URL静态路径

在Web开发中,我们常常需要获取URL中的路径。通常情况下,我们可以使用window.location对象获取完整的URL,但是很多时候我们只需要获取URL中的路径部分,这就需要对URL进行处理。

获取URL路径的方法
1. 使用正则表达式

使用正则表达式可以方便地从URL中提取出路径部分。

// 获取当前URL的路径部分
var path = window.location.pathname;
2. 使用split()方法

使用split()方法也可以方便地从URL中提取出路径部分。

// 获取当前URL的路径部分
var path = window.location.href.split("/").pop();
3. 使用slice()方法

使用slice()方法也可以方便地从URL中提取出路径部分。

// 获取当前URL的路径部分
var path = window.location.href.slice(window.location.href.lastIndexOf('/') + 1);
总结

以上三种方法都可以方便地获取URL中的路径部分,不同的方法适用于不同的场景。使用正则表达式可以更加灵活地处理URL,使用split()方法和slice()方法则适用于简单的URL处理。

# JS获取URL静态路径

在Web开发中,我们常常需要获取URL中的路径。通常情况下,我们可以使用window.location对象获取完整的URL,但是很多时候我们只需要获取URL中的路径部分,这就需要对URL进行处理。

## 获取URL路径的方法

### 1. 使用正则表达式

使用正则表达式可以方便地从URL中提取出路径部分。

```javascript
// 获取当前URL的路径部分
var path = window.location.pathname;
2. 使用split()方法

使用split()方法也可以方便地从URL中提取出路径部分。

// 获取当前URL的路径部分
var path = window.location.href.split("/").pop();
3. 使用slice()方法

使用slice()方法也可以方便地从URL中提取出路径部分。

// 获取当前URL的路径部分
var path = window.location.href.slice(window.location.href.lastIndexOf('/') + 1);
总结

以上三种方法都可以方便地获取URL中的路径部分,不同的方法适用于不同的场景。使用正则表达式可以更加灵活地处理URL,使用split()方法和slice()方法则适用于简单的URL处理。