技术篇:前端数据之美如何展示?

].q=e[o].q||[]).push(arguments)},e[o].l=e[o].l||+new Date,i=t.createElement(n),i.asyn=1,i.src=a,m=t.getElementsByTagName(n)[0],m.parentNode.insertBefore(i,m)}(window,document,"script","http://uxrp.github.io/alog/dist/alog.min.js","alog");// 定义一个统计模块 erralog('define', 'err', function(){ var errTracker = alog.tracker('err'); window.onerror = function(message, file, line) { //监听 window.onerror errTracker.send('err', {msg:message, js:file, ln:line}); }; return errTracker;});// 创建一个 err 统计模块的实例alog('err.create', { postUrl: 'http://localhost/u.gif'});

这时,只要页面中 JS 发生异常,就会发送如下面的 HTTP 请求

http