正则表达式。。这条语句是什么意思?。。哪位大神知道?急。。。。。。。。。

var flag = navigator.appVersion.match(/8./i) == '8.';

/ / 代表中间的是正则表达式
后边的i表示忽略大小写
8. 代表的就是8.这个字符串
这句话的意思是判断浏览器版本中有没有8. 这个字符串

其他的你看图应该会明白
图片说明

/.../是首尾标志,“.”表示任意单个字符(\n除外),“i”忽略大小写。
match(reg) 返回匹配reg的數組。
整句的意思就是navigator.appVersion满足“8.”的只有一个。