window.navigator.userAgent.toLowerCase().match
时间: 2024-06-14 16:07:31 浏览: 139
关于navigator.userAgent
`window.navigator.userAgent.toLowerCase().match`是一个用于匹配浏览器信息的方法。它可以通过正则表达式来提取浏览器名称和版本号。
以下是一个示例:
```javascript
var ua = window.navigator.userAgent.toLowerCase();
var re = /(msie|firefox|chrome|opera|version).*?([\d.]+)/;
var m = ua.match(re);
console.log(m[1]); // 输出浏览器名称
console.log(m[2]); // 输出浏览器版本号
```
这段代码将会输出浏览器的名称和版本号。请注意,正则表达式中的`(msie|firefox|chrome|opera|version)`用于匹配浏览器名称,`([\d.]+)`用于匹配版本号。
阅读全文