var flag = navigator.appVersion.match(/8./i) == '8.';
/ / 代表中间的是正则表达式后边的i表示忽略大小写8. 代表的就是8.这个字符串这句话的意思是判断浏览器版本中有没有8. 这个字符串
其他的你看图应该会明白
/.../是首尾标志,“.”表示任意单个字符(\n除外),“i”忽略大小写。match(reg) 返回匹配reg的數組。整句的意思就是navigator.appVersion满足“8.”的只有一个。