标签: javascript
如果我打开一个新的浏览器窗口并在其中打开一个新页面,则history.length在Chrome和Firefox中均为2。有谁知道为什么?
history.length
测试页面:http://jsbin.com/amiyaw
答案 0 :(得分:3)
这是因为新标签或窗口有一个默认页面,也可以作为历史记录。在Chrome的情况下,它是应用程序/访问量最大的页面。
如果您从链接中打开它,因此不打开其中的“新标签页”,则会输出1.