[JavaScript] 第1374天 navigator对象有哪些常用的方法?

453 阅读1分钟

navigator 对象是浏览器中的一个全局对象,它提供了很多与浏览器相关的信息和方法。

  • navigator.userAgent: 返回当前浏览器的 User-Agent 信息。
  • navigator.appVersion: 返回当前浏览器的版本号和操作系统信息。
  • navigator.platform: 返回当前浏览器所在的平台信息。
  • navigator.language: 返回当前浏览器的语言设置。
  • navigator.cookieEnabled: 返回当前浏览器是否启用了 Cookie
  • navigator.geolocation.getCurrentPosition(): 获取当前用户的地理位置信息。
  • navigator.mediaDevices.getUserMedia(): 获取媒体流,用于音视频采集和播放。
  • navigator.sendBeacon(): 在页面卸载时发送异步请求,用于数据上报等场景。
  • navigator.clipboard.readText()/writeText(): 读写剪贴板中的文本。
  • navigator.vibrate(): 控制设备振动的方法。

总结

这些方法可以帮助开发者在前端中实现更加丰富的功能,提升用户体验。

更多题目

github.com/haizlin/fe-…