javascript之history对象介绍

history常用的方法有back,forward,go分别表示后退,向前,跳转到第几个页面

back后退

javascript 复制代码
history.back()

表示后退到前面的页面

forward前进

javascript 复制代码
history.forward()

go是跳转

javascript 复制代码
history.go(1)

跳转第几个页面就得填上数字,上面的代码表示向前跳转到第1个页面

  • 正数(如 1):向前跳转到历史记录中的第 N 个页面。例如:

    • history.go(1) 相当于点击浏览器的"前进"按钮。
    • history.go(2) 向前跳转两个页面。
  • 负数(如 -1):向后跳转到历史记录中的第 N 个页面。例如:

    • history.go(-1) 相当于点击浏览器的"后退"按钮。
    • history.go(-2) 向后跳转两个页面。
  • 零(0):刷新当前页面,相当于 location.reload()

相关推荐
风骏时光牛马6 分钟前
AI提示词工程:高效构建精准指令的方法论
前端
YHHLAI12 分钟前
基于 Next.js 16 + Redis 的全栈笔记博客系统
javascript·redis·笔记
葡萄城技术团队15 分钟前
一个好的 BI Dashboard 到底应该怎么设计?
前端
晴天162 小时前
前端 postMessage 使用场景
前端·javascript·网络
zhanghaha13143 小时前
HTML系列教程:15_标签 全称 + 简写 超详细讲解(新手专用)
前端·html
zhanghaha13143 小时前
HTML系列教程:14_HTML 表单与输入框 <form>、<input> 零基础详解
java·前端·javascript
IMPYLH3 小时前
HTML 的 <samp> 元素
前端·网络·html
IMPYLH3 小时前
HTML 的 <script> 元素
前端·html
weixin_493503678 小时前
Vue3 前端生成 PDF:会员证书与活动签到表的三种打印方案与踩坑记录
前端·pdf·状态模式
-SOLO-10 小时前
开发笔记-摸鱼输入法
笔记