1、url形式
1.1、URL的hash即location.hash=’/foo’
2、HTML5的history模式
2.1、history.pushState({}, ’ ’ , ‘/’)
相当于一个栈。
浏览器会对历史记录做保存,可以返回。
2.2、replaceState({}, ’ ', ‘/’)
浏览器不会对历史记录做保存,不能够再返回上一个页面。
2.3、history.go()
history.go(-1)向后一步。等价于history.back()
history.go(1)向前一步。等价于)history.forward()