性能优化
温柔先生
技术拉进你我
展开
-
js之防抖篇【渐进式】
在开发中经常碰到需要基于监听滚动条、窗口放大缩小、鼠标移动的需求,应该都能发现如果不加防抖或是节流函数,会使得这个监听器频繁的触发,我相信对于有代码洁癖的你肯定是不能容忍的下面会一步步的渐进式的去实现防抖功能,原理其实很简单页面:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/c.原创 2020-12-06 17:59:19 · 291 阅读 · 1 评论 -
【重要!!】passive优化页面性能
在js中给dom元素添加监听事件:let dom1=document.getElementById("box1");function box(that){ console.log(that);}dom1.addEventListener("click",function(){box(1)});一般都是这样,但是还是有第三个参数,Boolean类型。当设置为true时,是事件捕获状态(...原创 2019-12-05 16:12:37 · 540 阅读 · 0 评论 -
对于动态添加的元素绑定事件无效的看法
在做项目中肯定会遇到一些,需要动态添加的元素,比如我做一个账号充值消费记录。用table实现的,每一条记录都是动态查询添加的。也就是每一个<tr><td>消费时间</td><td>消费金额</td><td class="clickme">查看详情</td></tr>,这些信息通过ajax访问服务器查询...原创 2019-11-06 21:17:56 · 239 阅读 · 0 评论