Open CodingMeUp opened 4 years ago
异常是不可控的,会影响最终的呈现结果,但是我们有充分的理由去做这样的事情。
对于 JS 而言,我们面对的仅仅只是异常,异常的出现不会直接导致 JS 引擎崩溃,最多只会使当前执行的任务终止。
(() => {
const originAddEventListener = EventTarget.prototype.addEventListener;
EventTarget.prototype.addEventListener = function (type, listener, options) {
Event (${type})
).stack;
const wrappedListener = function (...args) {
try {
return listener.apply(this, args);
}
catch (err) {
把前端监控做到极致
5 分钟撸一个前端性能监控工具
GMTC 大前端时代前端监控的最佳实践
腾讯CDC团队:前端异常监控解决方案
前端性能优化之谈谈常见的性能指标及上报策略
window.performance、 PerformanceObserver 的自定义玩法监控