history api

Posted ashen1999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了history api相关的知识,希望对你有一定的参考价值。

在js中存在一个history接口,其允许我们对浏览器访问历史进行操作

属性

history.length   只读属性,返回历史记录中元素的数目

方法

  • histoty.go()             跳转到相对于当前访问历史的位置,为正数时,参数为历史记录中排在当前记录之后的某条记录;为负数时,参数为历史记录中排在当前记录之前的某条记录。
  • history.back()         返回上一条历史记录,相当于history.go(-1)
  • history.forward()     进入到下一条历史记录,相当于history.go(1)
  • history.pushState()         向历史记录中的末尾添加某条记录
  • history.replaceState()     更新历史记录上最新记录

 

以上是关于history api的主要内容,如果未能解决你的问题,请参考以下文章

history历史命令

window.history

history.back()

echo > $HOME/.bash_history && history -c 清空history命令

history.go()和history.back()的区别是什么

History 对象