一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久99深爱久久99精品_亚洲一区二区三区四区五区午夜_日本在线观看一区二区

最新版, js 如何獲取url的參數

以下是一些在JavaScript中獲取URL參數的實現方法:

方法1:使用URLSearchParams對象/h3>
// 假設當前URL為 http://example.com/?name=john&age=30
 
const urlParams = new URLSearchParams(window.location.search);
const name = urlParams.get('name'); // "john"
const age = urlParams.get('age'); // "30"

方法2:使用正則表達式解析URL

// 假設當前URL為 http://example.com/?name=john&age=30
 
function getQueryParam(url, paramName) {
  const regex = new RegExp("[?&]" + paramName + "(=([^&#]*)|&|#|$)");
  const results = regex.exec(url);
  if (!results) return null;
  if (!results[2]) return '';
  return decodeURIComponent(results[2].replace(/\+/g, " "));
}
 
const name = getQueryParam(window.location.href, 'name'); // "john"
const age = getQueryParam(window.location.href, 'age'); // "30"

方法3:使用split()方法和數組操作

// 假設當前URL為 http://example.com/?name=john&age=30
 
function getQueryParam(paramName) {
  const url = window.location.search.substr(1);
  const params = url.split('&');
  
  for (let i = 0; i < params.length; i++) {
    const param = params[i].split('=');
    if (param[0] === paramName) {
      return decodeURIComponent(param[1].replace(/\+/g, " "));
    }
  }
  
  return null;
}
 
const name = getQueryParam('name'); // "john"
const age = getQueryParam('age'); // "30"
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 日韩一区二区三区四区 | 久久久天堂国产精品女人 | 师生出轨h灌满了1v1 | www.日韩.com | 国产色播| 久久综合爱 | 日本一区二区三区四区五区 | 国产免费网址 | 欧美黄色一级 | 182tv午夜 | 中文字幕第一区 | 天天拍夜夜操 | 一级片在线视频 | 银杏av| 日韩中文在线视频 | 亚洲视频在线观看 | 国产美女91呻吟求 | 国产精品自拍小视频 | 国产精品福利视频 | 狠狠操天天操 | 久久激情网| 国产精品福利在线 | 毛片久久 | 国产美女免费 | 国产一区福利 | 欧美日韩第一页 | 中文在线字幕免费观 | 亚洲不卡 | 欧美手机在线 | 中文字幕精品一区久久久久 | 91欧美日韩 | 精品国产一区二区三 | 亚洲最新av | 天堂中文字幕免费一区 | 国产美女免费 | 成人手机在线视频 | 一级免费av| 96视频在线| 欧美三级大片 | 国产福利一区二区 | 在线观看国产小视频 |