用户中心USER CENTER

首页/用户
  • js中性能更好的在数组头部插入大量数据

    摘要:今天闲着无聊测试了一下数组方法的性能发现当数组的长度大于的时候整个页面会出于比较长的卡死状态,故试着写了个性能更好的方法来实现批量在数组头部插入数据和原生的性能比较测试代码如下测试中发现当数据量小于三百的时候,使用性能更好小数据量的时 今天闲着无聊测试了一下js数组splice方法的性能发现:当数组的长度大于100000的时候整个页面会出于比较长的卡死状态,故试着写了个性能更好的方法来...

    codercao 发布于JavaScript
  • DocumentFragment文档碎片

    摘要:在树中,文档片段被其所有的孩子所代替。因为文档片段存在于内存中,并不在树中,所以将子元素插入到文档片段时不会引起页面回流对元素位置和几何上的计算。因此,使用文档片段通常会起到优化性能的作用。在里说过接口表示文档的一部分或一段。 DocumentFragments 是DOM节点。它们不是主DOM树的一部分。通常的用例是创建文档片段,将元素附加到文档片段,然后将文档片段附加到DOM树。在D...

    codercao 发布于JavaScript
  • 「组件」设计一款Grid组件

    showImg(https://segmentfault.com/img/remote/1460000019558133?w=1311&h=841); showImg(https://segmentfault.com/img/remote/1460000019558134?w=2878&h=542); 前言 最近在使用Vue+TypeScript鼓捣自己的组件库,期间参考不少(抄

    codercao 发布于JavaScript
  • 借助CSS来管理js事件

    摘要:是一门很神奇的语言,很多和它不相干的功能却能起到很显著的效果,有些在看起来实现都有一定的工作量,一句属性就能轻而易举的解决,下面来看几个例子主要和事件相关。那么,如何借助来监听这些呢可以从过渡和动画两个思路来考虑。 CSS是一门很神奇的语言,很多和它不相干的功能却能起到很显著的效果,有些在js看起来实现都有一定的工作量,CSS一句属性就能轻而易举的解决,下面来看几个例子(主要和js事件...

    codercao 发布于JavaScript
  • DOM元素动态监听

    摘要:今天遇到一个一直认为很简单的问题,真正接手后才知道这么可怕大体是这样的,默认动态加载的应该是自动向下,当遇到页面最下面应该自动向上渲染。动态生成的都是根据来监听获取元素的信息。 今天遇到一个一直认为很简单的问题,真正接手后才知道这么可怕 大体是这样的,默认动态加载的card应该是自动向下,当card遇到页面最下面应该自动向上渲染。showImg(https://segmentfault...

    codercao 发布于JavaScript
<