API ng History ng JavaScript

Object ng History ng Window

Ang History object ay naglalaman ng mga URL na binabasa ng user (sa window ng browser).

Ang History object ay isang atributo ng window object.

Ang History object ay ma-access sa pamamagitan ng ang mga sumusunod:

window.history o lamang gamit ang history:

Eksemplo

let length = window.history.length;

Subukan ang iyong sarili

let length = history.length;

Subukan ang iyong sarili

Atributo at mga Paraan ng History object

Atributo/Mga Paraan Paglalarawan
back() I-load ang nakaraang URL (pahina) sa listahan ng kasaysayan.
forward() I-load ang susunod na URL (pahina) sa listahan ng kasaysayan.
go() I-load ang partikular na URL (pahina) mula sa listahan ng kasaysayan.
length Ibaba ang bilang ng URL (pahina) sa listahan ng kasaysayan.

Paglalarawan ng History object

Ang History object ay unang dinisenyo upang ipakita ang kasaysayan ng pagbabasa ng window. Ngunit dahil sa dahilan ng pribasidad, ang History object ay hindi na pinapayagan ang script na akses ang tunay na URL na nasubukan. Ang tanging ginagamit lamang na paraan ay back()forward()go() 方法。

例子

下面一行代码执行的操作与单击后退按钮执行的操作一样:

history.back()

下面一行代码执行的操作与单击两次后退按钮执行的操作一样:

history.go(-2)