js如何獲取url傳遞的值
如何使用 JavaScript 獲取 URL 傳遞的值
在 JavaScript 中,可以使用 window.location.search 屬性獲取 URL 傳遞的值。該屬性返回一個包含查詢字符串的字符串,即 URL 中問號 (?) 之后的部分。
打開方式:
var searchParams = window.location.search;
示例:
<a href="index.html?name=John&age=30">獲取值</a>
JavaScript 代碼:
var searchParams = window.location.search; console.log(searchParams); // 輸出:?name=John&age=30
解析查詢字符串:
要解析查詢字符串并獲取各個值,可以使用 URLSearchParams 對象:
var params = new URLSearchParams(searchParams);
console.log(params.get("name")); // 輸出:John
console.log(params.get("age")); // 輸出:30
注意:
如果查詢字符串沒有傳遞任何值,window.location.search 將返回一個空字符串。
如果查詢字符串中有多個相同的值,URLSearchParams 對象將返回一個數組。
確保在解析查詢字符串之前,將其解碼為 UTF-8 格式。
上一篇:js如何獲取數組的值
下一篇:js location是什么意思
相關推薦
-
js怎么判斷字符串相等
如何使用 javascript 判斷字符串相等直接相等比較最簡單的方法是使用相等運算符 (==),它檢查兩個字符串是否相等。這種比較不區分大小寫。例如:const str1 = "Hello";con
-
js分割字符串怎么截取
JavaScript 中截取字符串的 5 種方法JavaScript 提供了多種方法來截取字符串。以下列出了 5 種常用方法及其示例:1. slice() 方法用途:從給定索引開始截取字符串。語法:s
-
js字符串怎么看長度
如何查看 JavaScript 字符串的長度JavaScript 字符串具有一個內置屬性 length,可用來獲取字符串的字符數。用法:要查看字符串的長度,可以使用以下語法:字符串變量.length例
-
js字符串轉日期怎么寫
javascript 字符串轉日期JavaScript 提供了new Date() 函數,它可以將各種格式的字符串轉換為日期對象。轉換字符串到日期對象的步驟:獲取字符串的毫秒時間戳:有多種方法可以獲取
-
js怎么截取指定字符串
如何使用 JavaScript 截取指定字符串要使用 JavaScript 截取指定字符串,可以使用 substring() 或 slice() 方法。1. 使用 substring() 方法subs















