浏览器的历史记录

200 阅读1分钟

这是我参与「第四届青训营 」笔记创作活动的第17天

  • window 中有一个对象叫做 history
  • 是专门用来存储历史记录信息的

history.back

  • history.back 是用来会退历史记录的,就是回到前一个页面,就相当于浏览器上的 ⬅️ 按钮

    window.history.back()
    
    • 前提是你要有上一条记录,不然就是一直在这个页面,也不会回退

history.forword

  • history.forword 是去到下一个历史记录里面,也就是去到下一个页面,就相当于浏览器上的 ➡️ 按钮

    window.history.forward()
    
    • 前提是你要之前有过回退操作,不然的话你现在就是最后一个页面,没有下一个

浏览器的版本信息(了解)

  • window 中有一个对象叫做 navigator
  • 是专门用来获取浏览器信息的

navigator.userAgent

  • navigator.userAgent 是获取的浏览器的整体信息

    console.log(window.navigator.userAgent)
    // Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
    

navigator.appName

  • navigator.appName 获取的是浏览器的名称

    console.log(window.navigator.appName)
    

navigator.appVersion

  • navigator.appVersion 获取的是浏览器的版本号

    console.log(window.navigator.appVersion)
    

navigator.platform

  • navigator.platform 获取到的是当前计算机的操作系统

    console.log(window.navigator.platform)
    

\