日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
JavaScriptLocation常用方法和屬性詳解
// 重新加載當(dāng)前頁(yè)面location.href = location.href;
  • 本文目錄導(dǎo)讀:
  • 1、location.href 屬性
  • 2、location.protocol 屬性
  • 3、location.hostname 和 location.host 屬性
  • 4、location.pathname 屬性
  • 5、location.search 屬性
  • 6、location.hash 屬性


創(chuàng)新互聯(lián)-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比頭屯河網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式頭屯河網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋頭屯河地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴(lài)。

對(duì)于前端開(kāi)發(fā)人員來(lái)說(shuō),JavaScript 的 location 對(duì)象是一個(gè)非常重要的對(duì)象。它可以讓我們輕松地獲取當(dāng)前頁(yè)面的 URL,并且可以改變?yōu)g覽器窗口中顯示的 URL。

下面我將為大家介紹一些 JavaScript 中常用的 location 方法和屬性。

location.href 屬性

location.href 是最常見(jiàn)的 location 屬性之一,它返回當(dāng)前頁(yè)面的完整 URL 地址。我們可以使用這個(gè)屬性來(lái)跳轉(zhuǎn)到其他頁(yè)面或者重新加載當(dāng)前頁(yè)面。

例如:

```

// 跳轉(zhuǎn)到百度首頁(yè)

location.href = "";

// 重新加載當(dāng)前頁(yè)面

location.href = location.href;

location.protocol 屬性

location.protocol 返回當(dāng)前頁(yè)面所使用協(xié)議(如 http 或 https)。通過(guò)檢查這個(gè)值,我們可以判斷是否在安全模式下運(yùn)行網(wǎng)站(即 https 協(xié)議)。

if (location.protocol === "https:") {

console.log("您正在安全模式下瀏覽本網(wǎng)站!");

}

location.hostname 和 location.host 屬性

這兩個(gè)屬性都返回服務(wù)器主機(jī)名。但是有一個(gè)區(qū)別:hostname 只返回域名部分(不包括端口號(hào)),而 host 包括域名和端口號(hào)。

假設(shè)現(xiàn)在你正在訪(fǎng)問(wèn) www.example.com:8080 這個(gè)地址,在 JavaScript 中執(zhí)行以下代碼:

console.log(location.hostname); // 輸出 "www.example.com"

console.log(location.host); // 輸出 "www.example.com:8080"

location.pathname 屬性

location.pathname 返回當(dāng)前頁(yè)面的路徑部分。例如,如果你正在訪(fǎng)問(wèn) 頁(yè)面,那么 location.pathname 將返回 "/products/bicycle.html"。

console.log(location.pathname); // 輸出 "/products/bicycle.html"

location.search 屬性

location.search 返回頁(yè)面 URL 中查詢(xún)字符串(以 "?" 開(kāi)頭)部分。我們可以使用這個(gè)屬性來(lái)獲取傳遞給頁(yè)面的參數(shù)。

假設(shè)現(xiàn)在你正在訪(fǎng)問(wèn)以下地址:

通過(guò) JavaScript 代碼獲取 q 參數(shù)的值如下:

const searchParams = new URLSearchParams(location.search);

console.log(searchParams.get("q")); // 輸出 "JavaScript"

location.hash 屬性

location.hash 返回當(dāng)前頁(yè)面中錨點(diǎn)部分(以 "#" 開(kāi)頭)。通常情況下,我們可以使用錨點(diǎn)鏈接到文檔中特定位置。

假設(shè)現(xiàn)在你正在訪(fǎng)問(wèn)以下地址:

通過(guò) JavaScript 代碼獲取錨點(diǎn)值如下:

console.log(location.hash); // 輸出 "#team"

以上就是關(guān)于 JavaScript Location 常用方法和屬性的詳細(xì)介紹。希望本文能夠?qū)Υ蠹矣兴鶐椭?/p>
分享標(biāo)題:JavaScriptLocation常用方法和屬性詳解
轉(zhuǎn)載注明:http://www.5511xx.com/article/dhodjdo.html