JavaScript 历史记录对象(History Object) 代表用户访问过的 URL 链接的数组。通过使用该对象,您可以在浏览历史记录中前进、后退或导航到特定页面。

历史记录对象是 window 对象的一个属性,因此有两种访问方式:

  1. window.history
  2. history

JavaScript 历史记录对象的属性

历史记录对象只有一个属性。

序号属性描述
1length返回历史记录中的 URL 数量。

JavaScript 历史记录对象的方法

历史记录对象只有三个方法。

序号方法描述
1forward()加载下一页。
2back()加载上一页。
3go()加载指定页面号的页面。

JavaScript 历史记录对象的示例

让我们看看如何在不同情况下使用历史记录对象。

history.back();   // 导航到上一页。
history.forward();   // 导航到下一页。
history.go(2);   // 导航到向前的第2页。
history.go(-2);   // 导航到向后的第2页。

标签: js, JavaScript, JavaScript语言, JavaScript开发, JavaScript语法, JavaScript脚本, JavaScript教程, JavaScript入门, JavaScript入门教程, JavaScript进阶, JavaScript宝典, JavaScript学习, JavaScript指南, JavaScript大全