从手机客户端分享的链接,用桌面版的firefox打开,好大一片空白,跟北京的雾霾一样。
作为码农,忍不住要看看了。F12一下:
某变量为null。提示是第2776个字符。
在新的tab打开这个js,
压缩过的。
下载该文件,用万能的Vim打开,2776l 一下,
定位到这个地方,做一个高亮的mark。
打开:http://jsbeautifier.org/ 把压缩过的js 粘进去,美化一下。把美化过的js paste到一个vim 的新tab里,
用刚刚的高亮定位一下。就是这行:
```
return n.webkit = !!r, n.version = r[1]
```
这里,r是这么定义的:
```
r = i.match(/Web[kK]it[\/]{0,1}([\d.]+)/),
```
显然,对于firefox来说,这是一个null。r[1] 显然不存在。
网友评论