属性
navigator.userAgent
userAgent
属性返回当前浏览器的用户代理字符串。
console.log(navigator.userAgent); // 当前浏览器的用户代理字符串
navigator.appName
appName
属性返回当前浏览器的名称。
console.log(navigator.appName); // 当前浏览器的名称
navigator.appCodeName
appCodeName
属性返回当前浏览器的内部名称。
console.log(navigator.appCodeName); // 当前浏览器的内部名称
navigator.appVersion
appVersion
属性返回当前浏览器的版本号。
console.log(navigator.appVersion); // 当前浏览器的版本号
navigator.platform
platform
属性返回当前浏览器运行的操作系统平台。
console.log(navigator.platform); // 当前浏览器运行的操作系统平台
方法
navigator.cookieEnabled()
cookieEnabled()
方法返回当前浏览器是否启用了 cookie。
console.log(navigator.cookieEnabled); // 当前浏览器是否启用了 cookie
navigator.javaEnabled()
javaEnabled()
方法返回当前浏览器是否支持 Java 应用程序。
console.log(navigator.javaEnabled()); // 当前浏览器是否支持 Java 应用程序
结论
本文介绍了 JavaScript BOM 的 Navigator 对象,并提供了一些常用的属性和方法。Navigator 对象包含有关浏览器的信息,可以让我们在前端开发中更好地控制和适配不同的浏览器环境。
感谢您阅读此篇博文!希望它能帮助您更深入地了解 JavaScript Navigator 对象及其相关操作。如果您有任何问题或疑问,请随时在评论区留言。