在尝试通过 window.Navigator.userAgent 属性来获取浏览器信息时,使用正则表达式来匹配内核信息,如下
var ua = window.Navigator.userAgent;var patt = /web[kK]it[\/]{0,1}([\d.]+)/;console.log(patt.exec(ua));
控制台输出如下
返回数组中的第二个值 537.36 从字面上看并不匹配我设置的 patt,而且尝试用 patt 单独匹配该字符串返回为 null
缥缈止盈
相关分类