一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久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 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 天天操伊人| 欧美激情va永久在线播放 | 国产精品久久久久久久久污网站 | 欧美激情精品久久久久久免费 | 亚洲一二三区精品 | 国产精品久久久久久 | av毛片在线免费观看 | 欧美精品久久久久久 | 免费国产一区二区 | 欧美一区二区视频 | 91网在线播放 | 波多野吉衣久久 | 精品在线一区二区 | 韩日一区二区 | 亚洲永久精品国产 | 91视视频在线观看入口直接观看 | 成人免费视屏 | 99久久婷婷国产综合精品电影 | 中文在线a在线 | 欧美一区二 | 91精品国产色综合久久不卡98 | 999国产视频 | 亚洲人va欧美va人人爽 | 污视频在线免费观看 | 亚洲免费一区 | 高清国产午夜精品久久久久久 | 99只有精品| 免费看黄视频网站 | 黄色免费在线观看 | 精品视频在线播放 | 日韩在线小视频 | 国产精品一区二区三 | 国产精品久久国产精品 | 午夜视频导航 | 国产日韩欧美在线播放 | 成人亚洲视频 | 亚洲成人www | 欧美一区二区在线观看 | 成人精品一区亚洲午夜久久久 | 国产精品久久久久婷婷二区次 | 色噜噜亚洲男人的天堂 |