<font id="zqva1"></font>
<rt id="zqva1"></rt>
  • <tt id="zqva1"></tt>
    <cite id="zqva1"></cite>

    <cite id="zqva1"><noscript id="zqva1"></noscript></cite>
      <rp id="zqva1"><meter id="zqva1"></meter></rp>

        <cite id="zqva1"></cite>
          <b id="zqva1"></b>
          <rp id="zqva1"></rp>
          <cite id="zqva1"></cite>

          <rt id="zqva1"></rt>

        1. <rp id="zqva1"></rp>

          用js獲取url地址協議,參數,端口號,錨點等方法總匯

          時間:?2017-11-30閱讀:?2380標簽:?參數

          在前端開發中,經常會遇到獲取URL的相關數據,下面將總結下使用JavaScript來獲取url地址的協議,參數,端口號,錨點等方法。


          獲取整個地址欄地址

          var href = window.location.href;
          console.log(href);//輸出完整的url地址


          獲取url協議部分

          var protocol = window.location.protocol;
          console.log(protocol);//獲取url協議部分,如http:,https:


          獲取主機部分

          var hostname = window.location.hostname;
          console.log(hostname);//獲取主機部分(不帶端口號),輸出如:fly63.com


          獲取端口號

          var port = window.location.port;
          console.log(port);// //獲取端口號,如:8000。沒帶端口的輸出空字符


          獲取url部分路徑

          var pathname = window.location.pathname;
          console.log(pathname);//輸出url部分路徑,如:/article/detial/201


          獲取錨點

          var hash = window.location.hash;
          console.log(hash);//輸出錨點(url第一個#及后面所有字符串),如:#name


          獲取url參數部分

          var search = window.location.search;
          console.log(search);//參數部分

          如果地址:http://www.modern-decoration.com.cn/?a=1&b=2#hash,獲取的參數部分為:?a=1&b=2。通過它我們可以去獲取url下的具體參數,具體方法請參考:js通過3種方法獲取url的參數


          站長推薦

          1.阿里云: 本站目前使用的是阿里云主機,安全/可靠/穩定。點擊領取2000元代金券、了解最新阿里云產品的各種優惠活動點擊進入

          2.騰訊云: 提供云服務器、云數據庫、云存儲、視頻與CDN、域名等服務。騰訊云各類產品的最新活動,優惠券領取點擊進入

          3.廣告聯盟: 整理了目前主流的廣告聯盟平臺,如果你有流量,可以作為參考選擇適合你的平臺點擊進入

          鏈接: http://www.modern-decoration.com.cn/article/detial/201

          vue路由傳參頁面刷新參數丟失問題解決方案

          最近項目中涉及到跨頁面傳參數和后臺進行數據交互,看到需求之后第一反應就是用路由傳參來解決;Vue中給我們提供了三種路由傳參方式,下面我們一個一個的來看一下:

          JS的形參與實參

          參數是指由外部傳入到函數中的變量,僅作為變量使用,但是該變量可以是任何內容,包括函數。被傳入的參數作為私有變量使用,可以被覆蓋掉。參數排列是嚴格按照參數的順序填入的。JavaScript中函數的參數分為形參和實參。

          Vue頁面傳參方式Query和Params

          query需要和配合 path 屬性使用,攜帶參數會拼接在請求路徑后,效果同 Get 請求方式;params需要配合 name 屬性使用,參數不會攜帶在訪問路徑后

          vue中監聽路由參數的變化

          在vue項目中,假使我們在同一個路由下,只是改變路由后面的參數值,期望達到數據的更新。getDetail()方法中會用到this.id這個參數,在同一頁面切換id的值,并不會觸發vue的聲明周期函數。

          用正則表達式獲取URL中的查詢參數

          url中的所有查詢參數可以通過 window.location.search 字段獲取,以字符串的形式返回。并有固定的格式 ?param1=value1&param2=value2···,所以可以正則表達式匹配。分析下需要匹配的格式:

          Less參數混合

          * 參數可以使用逗號或分號分隔。 (建議使用分號,因為逗號具有雙重含義:可以將其解釋為mixin參數分隔符或者是css列表分隔符);使用逗號作為mixin分隔符使不可能創建逗號分隔的列表作為參數。

          目前為止全網最全的 SpringBoot 參數傳遞方案

          開發這么多年,肯定還有不少小伙伴搞不清各種類型的參數是如何傳遞的,很多同學都是拿來即用,復制粘貼一把擼,遇到問題還是一臉懵逼。學習參數傳遞的正確姿勢,先說怎么做,再說為什么

          小程序獲取當前路徑和參數

          currentPage is not defined;opyions is not defined;不細心的我少寫了前兩句,以為參數是可以直接引用的,注意this的使用,有時需要定義全局變量來調用

          javascript如何獲取地址欄的參數?

          JavaScript在web開發中,不同的頁面間經常會需要參數的傳遞,比如新聞列表和新聞詳情頁面,怎么綁定不同的id給它們,這時候比較簡單的方案就是通過地址欄傳輸對應的參數。

          你需要了解的前后端傳參

          前后端傳參一般有兩種形式:key=value 形式傳參(即 parameter 形式);body 形式傳參(傳 json 數據給后端),如果使用的是 GET 請求,瀏覽器展示的 Request URL 會自動在路徑后面加上 ?a=1&b=2這樣的參數,這就是 key=value 形式傳參

          內容以共享、參考、研究為目的,不存在任何商業目的。其版權屬原作者所有,如有侵權或違規,請與小編聯系!情況屬實本人將予以刪除!

          文章投稿關于web前端網站點搜索站長推薦網站地圖站長QQ:522607023

          小程序專欄: 土味情話心理測試腦筋急轉彎幽默笑話段子句子語錄成語大全運營推廣

          国产精品高清视频免费 - 视频 - 在线观看 - 影视资讯 - 唯爱网