js 訪問歷史

2021-06-04 17:31:49 字數 1035 閱讀 8868

訪問歷史:

window.history.go(-x); //後退x頁

window.history.go(x); //前進x頁

window.history.back(); //後退一頁

window.history.forward(); //前進一頁

window.history.length;//檢視歷史列表數量

location物件

(提供很多屬性、方法來解析url)

1.hash:返回#符號後的內容;

2.host:伺服器的名字; 

3.hostname:通常等於host,有時會省略前面的www.;

4.href:當前載入的頁面的完整的url

5.pathname:url中主機名後的部分;

6.port:url中宣告的請求埠,預設情況下,大多數url沒有埠資訊,所以該屬性通常為空白;

7.search:執行get請求的url中問號後面的部分,又稱為查詢字串(包括問號);

document anchors; links; link 連線物件

用法:document.anchors[[x]]; document.links[[x]]; ;

document.anchors 是乙個陣列,包含了文件中所有錨標記(包含 name 屬性的標記),按照在文件中的次序,從 0 開始給每個錨標記定義了乙個下標。

document.links 也是乙個陣列,包含了文件中所有連線標記(包含 href 屬性的標記和標記段裡的標記),按照在文件中的次序,從 0 開始給每個連線標記定義了乙個下標。

如果乙個標記既有 name 屬性,又有 href 屬性,則它既是乙個 anchor 物件,又是乙個 link 物件。

在 ie 中,如果在標記中新增「id="..."」屬性,則這個物件被賦予乙個標識(id),呼叫這個物件的時候只需要使用「」就行了。很多文件部件都可以用這個方法來賦予 id,但要注意不能有兩個 id 相同。

anchors 和 links 作為陣列,有陣列的屬性和方法。單個 anchor 物件沒有屬性;單個 link 物件的屬性見下。

js的發展歷史,筆記

1,遠古 function foo function bar 2,上古 foo function bar function 3,近古 var module function return module.foo module.private undefined 4,var module functio...

js發展歷史與基礎

最早的瀏覽器是www瀏覽器 mosaic瀏覽器是網際網路歷史上第乙個獲普遍使用和能夠顯示的網頁瀏覽器,於1993年問世 瀏覽器組成部分 1 shell部分 外殼 2 核心部分 渲染引擎 語法規則和渲染 js引擎 其他模組 js引擎說明 1 ie6首次實現對js引擎的優化和分離 2001 2 chro...

js模組化的歷史

了解模組化開發的歷史,可以幫助我們理解 模組化開發的形式是怎麼樣的,對我們深入學習模組化開發會有很大的幫助 一 伺服器端js的模組化 nodejs的出現 官網 中文官網 1 commonjs規範 二 瀏覽器js的模組化?1 amd規範 requirejs庫 2 cmd規範 其實是在commonjs的...