用户中心USER CENTER

首页/用户
  • 你不知道的Virtual DOM(二):Virtual Dom的更新

    摘要:变化的只有种更新和删除。页面的元素的数量随着而变。四总结本文详细介绍如何实现一个简单的算法,再根据计算出的差异去更新真实的。 欢迎关注我的公众号睿Talk,获取我最新的文章:showImg(https://segmentfault.com/img/bVbmYjo); 一、前言 目前最流行的两大前端框架,React 和 Vue,都不约而同的借助 Virtual DOM 技术提高页面的渲染...

    testbird 发布于JavaScript
  • 客户说网页打开白屏了,怎么办?(前端异常日志收集)

    摘要:前言前段时间做项目的时候,发布功能的时候,本地是好的,测试是好的,正式也是好的,但是客户打开正式的时候白屏了,把软件删除了,重新打开了又好了,但是不能总是让用户去删除软件又重新下。所以弄了一个简单的前段监控。 前言 前段时间做项目的时候,发布功能的时候,本地是好的,测试是好的,正式也是好的,但是客户打开正式的时候白屏了,把软件删除了,重新打开了又好了,但是不能总是让用户去删除软件又重新...

    testbird 发布于JavaScript
  • js常见算法(二):从给定的无序、不重复的数组 A 中,取出 N 个数,使其相加和 为 M

    摘要:背包问题从给定的无序不重复的数组中,取出个数,使其相加和为这个算法有很多扩展,比如电商中购物车中的计算,满减,不满会在热销商品中进行推荐填充。 背包问题:从给定的无序、不重复的数组 A 中,取出 N 个数,使其相加和 为 M 这个算法有很多扩展,比如电商中购物车中的计算,满100减20,不满100会在热销商品中进行推荐填充。 function getCombBySum(array,su...

    testbird 发布于JavaScript
  • H5新增API

    摘要:新增选择器和,参数都是选择器,前者返回符合条件的第一个匹配的元素,如果没有则返回,后者返回符合筛选条件的所有元素集合,如果没有符合筛选条件的则返回空数组。它返回一个对象,可以通过的形式新增或修改。 H5新增API 选择器 querySelector()和querySelectorAll(),参数都是css选择器,前者返回符合条件的第一个匹配的元素,如果没有则返回Null,后者返回符合筛...

    testbird 发布于JavaScript
  • performance-report页面性能、资源、错误、ajax,fetch请求上报插件 完善小巧

    摘要:只做页面性能数据的采集和上报,是比较完整和健全的数据上报插件,它可以帮你完成以下功能是比较完整和健全的数据上报插件,它可以帮你完成以下功能当前页面上一页面当前浏览器版本信息页面性能数据信息,例如页面加载时间,白屏时间,解析时间等当前页面 performance-report只做页面性能数据的采集和上报,是比较完整和健全的数据上报插件,它可以帮你完成以下功能: performance-r...

    testbird 发布于JavaScript
<