从控制台检查chrome版本

Rub*_*nsh 16 google-chrome

有没有办法从控制台检测谷歌Chrome的版本.我知道我可以解析用户代理字符串 - 但我更喜欢更简洁的方式.

这是我目前拥有的:

var uaStr = navigator.userAgent.toLowerCase();
var index = uaStr.indexOf('chrome/');
uaStr.substring(index +7,index+11);
Run Code Online (Sandbox Code Playgroud)

我想知道是否有更好的方法 - 比如 chrome.version()

谢谢.

Gil*_*yer 34

在Chrome DevTools控制台中执行以下语句:

 > navigator.appVersion.match(/.*Chrome\/([0-9\.]+)/)[1]
Run Code Online (Sandbox Code Playgroud)

并且您将获得版本号作为字符串

 > "51.0.2704.103"
Run Code Online (Sandbox Code Playgroud)