history 对象保存着用户上网的历史记录,从窗口被打开的那一刻算起。

    使用 go()方法可以在用户的历史记录中任意跳转,可以向后也可以向前。这个方法接受一个参数,表示向后或向前跳转的页面数的一个整数值。

    • 负数表示向后跳转(类似于单击浏览器的“后退”按钮)
    • 正数表示向前跳转(类似于单击浏览器的“前进”按钮)
      1. history.go(-1); //后退一页
      2. history.go(1);//前进一页
      3. history.go(2);//前进两页
      也可以给 go()方法传递一个字符串参数,此时浏览器会跳转到历史记录中包含该字符串的第一个
      位置——可能后退,也可能前进:
      1. history.go("wrox.com"); //跳转到最近的 wrox.com 页面
      2. history.go("nczonline.net");//跳转到最近的 nczonline.net 页面

    但是,还可以使用两个简写方法 back()和 forward()来代替 go()。顾名思义,这两个方法可以
    模仿浏览器的“后退”和“前进”按钮:

    1. history.back(); //后退一页
    2. history.forward();//前进一页