摘要: ec-sdk.js // 基于window.onerror 收集前端错误信息 window.onerror = function(message, url, line) { if (!url) return; var msg = {}; //记录客户端环境 msg.ua = window.navig 阅读全文
posted @ 2020-05-06 18:02 expworld 阅读(438) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-05-06 17:33 expworld 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文
posted @ 2020-05-06 17:31 expworld 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要处理异常? 增强用户体验; 远程定位问题,未雨绸缪,及早发现问题及早处理; 无法复现问题,尤其是移动端,可以查找日志; 收集错误产生的系统信息,如浏览器,机型等; 完善的前端方案,前端监控系统; 对于 JS 而言,我们面对的仅仅只是异常,异常的出现不会直接导致 JS 引擎崩溃,最多只会使 阅读全文
posted @ 2020-05-06 16:36 expworld 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: promise基础用法 const a = 1,b=2; //promise基础用法 const laopo = new Promise((resolve,reject)=>{ if(a == 2){ resolve(a); }else{ reject(a-1); } }) laopo.then(r 阅读全文
posted @ 2020-05-06 11:57 expworld 阅读(131) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js导入excel</title> </head> <body> <input type="file"onchange="importf(this)" /> <p id="exce 阅读全文
posted @ 2020-05-06 10:54 expworld 阅读(510) 评论(0) 推荐(0) 编辑
摘要: //在main.js设置全局的请求次数,请求的间隙 axios.defaults.retry = 4; axios.defaults.retryDelay = 1000; axios.interceptors.response.use(undefined, function axiosRetryIn 阅读全文
posted @ 2020-05-06 10:23 expworld 阅读(658) 评论(0) 推荐(0) 编辑