0

什么更好用: history.back();, history.go(-1);, 一个完全新的请求,还是完全不同的东西?

history.go(-1);和之间的真正区别是什么history.back();

保持可靠性能(页面加载时不跳过或向前推进)、数据完整性(加载页面就像刷新一样,但保持请求)的最佳方式是什么,但要遵守良好的编码实践?

4

1 回答 1

0

根据 MDN 标准history.back();,相当于按下后退按钮,history.go(-1);相当于或快捷方式history.back();。如果您在一个代码中使用了如此多的页面导航
(例如,
history.go(1) //forward;
history.go(-2) //go back two pages;
考虑使用history.back();以避免混淆。

于 2013-05-21T16:50:24.830 回答