240 发简信
IP属地:广东
  • 120
    奇技淫巧-获取JS所有error对象中的行、列

    背景 最近在做前端监控,其中对JS错误需要上报:错误消息、错误文件、行、列、错误栈。需要通过上报的错误文件、行、列进行源代码的还原。 面临的挑战 乍一听,感觉也没什么,思路已...

  • 前端监控之白屏异常

    一、意义:  这里和测速的白屏不同,测速的白屏是指:导航页面开始到TTFB之间的时间称之为白屏时间。白屏异常是指:用户看到的一直是白屏,页面没有任何内容。比如渲染函数报错、V...

  • 前端监控之资源加载异常

    一、意义:  资源加载异常将不能提供给正确资源给用户使用或阅读,比如重要的图片、错误的静态资源链接、网站执行的脚本等静态资源。有效的监听资源异常将提升网站的正常使用和展示。 ...

  • 前端监控之性能测速

    一、意义:  网站性能往往决定用户体验,网页加载是否够快,操作是否流畅往往是用户对网站的第一印象,性能越好的网站,转化率、用户留存率往往更好。 二、捕获方法:通过window...

  • 前端监控之JavaScript错误

    一、意义:  JavaScript报错严重影响业务逻辑,比如点击后js报错用户将操作不了,用户会觉得卡死,渲染JS报错将导致用户看到的页面异常,所以JS报错后果也是很严重的。...

  • 前端监控之接口统计

    一、意义:接口的成功率直接影响用户的转化率,像用户注册、支付、提交信息等接口如果异常的话,后果是很严重的。线上会因为各种情况,是在开发和测试阶段是不能解决的,所以监控线上接口...

  • 前端监控之系列

      准备出前端监控分享一个系列,现在前端关于前端监控两极分化严重:中小型公司觉得监控没啥用,优先保证业务上线,等出了严重错误再修复,或者测试人员觉得没问题就行;头部互联网公司...

  • 2021-05-02 突然发现很久没写文章了

      偶然看到上一篇文章还是18年2月份,已经过去3年多了,唉,时光飞逝,奋笔一番。  容我感慨下,三年前我爷爷奶奶身体都很好,我还是单身,也还在追寻自己的梦想公司腾讯。现在很...

  • JavaScript深拷贝和浅拷贝

    Usage github下载需要在ES6 babel/polyfill环境下运行。抛出两个函数,分别为cloneDeep和clone。支持复制的类型:[Arguments',...

  • 你真的找不到女朋友吗?

    记录下来以便未来看看现在的自己!! 今天晚上回到家的时候,一个朋友给我发了微信,打开她发来的图片, 图片显示她昨天写的文章在今日头条上的收入:1元。 想到每天她更新文章的情况...

  • 2018.02.27随记

      写于一个无聊的时间,看不到天的封闭办公室。   对于工作了的人,此刻真是尴尬的时间,很多人想着今年该怎么规划的,有同事划算着和人事加多少薪资,有同事想着辞职回老家,或者辞...

  • 用js判断浏览器类型及IE具体各版本,支持IE11及Edge浏览器

    最近,在项目中遇到一个需要判断浏览器类型的问题,,忽然才发现关于IE11浏览器的一些新特性,导致很多原来的方法不能再用了。。于是特此整理和研究了一个适合IE6及以上版本的IE...

  • 字幕字体滚动插件——scroxt.js

    README scroxt.js Overview scroxt.js是一个字体滚动的插件库,包括视频弹幕滚动,直播弹幕、直播弹幕强制模式、单行水平左右滚动、文本垂直滚动...