jquery获取当前url
使用 jQuery 获取当前 URL
jQuery 本身不直接提供获取当前 URL 的方法,但可以通过原生 JavaScript 的 window.location 对象实现。以下是几种常见方式:
获取完整 URL(包含协议、域名、路径等)
var currentUrl = window.location.href;
获取路径部分(域名后的部分)
var path = window.location.pathname;
获取查询参数(问号后的部分)
var queryParams = window.location.search;
获取协议(http 或 https)
var protocol = window.location.protocol;
获取主机名(域名)
var hostname = window.location.hostname;
实际应用示例
如果需要提取 URL 中的特定部分(如查询参数),可以结合字符串操作:

// 假设当前 URL 是 https://example.com/page?id=123
var urlParams = new URLSearchParams(window.location.search);
var id = urlParams.get('id'); // 输出 "123"
注意事项
window.location是原生 JavaScript 对象,jQuery 仅用于 DOM 操作,不涉及 URL 处理。- 现代浏览器支持
URLSearchParamsAPI,方便解析查询参数。






