前端
JSpipi
机会是留给有准备的人的
展开
-
浅谈深入浅出的防抖和节流
-----连续尝试进行过多的DOM相关操作时,这很可能会导致浏览器挂起,有时候甚至崩溃 ------------此时,就需要节流和防抖来使某些代码不可以在没有间断的情况下连续重复的执行。 节流背后的思想:让函数在一段时间间隔内周期性的执行(就好像不让水龙头一直不停的流,而是把水龙头揪紧一丢丢,让它一滴一滴周期性的流下去,以此达到节流的效果) function throttle(func,wai...原创 2019-04-11 16:15:56 · 225 阅读 · 0 评论 -
【前端必会】设计,模式
五大设计原则: S :做什么事都要分开,小(简)即是美; 一个程序只做一件事; 如果功能过于复杂就要拆分开; O :open and close ,对扩展开放,对修改封闭 !important; 增加需求时,扩展新代码,而不是修改原代码; 渐进增强; L :父类可以出现的地方,子类也能出现; 子类能够覆盖父类; 父类能出现的地方,子类就能出现; I : 针对接口...转载 2019-10-30 22:33:13 · 130 阅读 · 0 评论 -
前端性能优化
前端性能优化 translate替代top改变 opacity替代visibility 不要一条一条的修改DOM的样式,预先定义好class,然后修改DOM的className 把DOM离线后修改,比如:先把DOM给display:none(有一次reflow),然后你修改100次,然后再把它显示出来 不要把DOM节点的属性值放在一个循环里面当成循环里的变量 不要使用table布局,可能一个很小...转载 2019-07-12 21:00:00 · 173 阅读 · 0 评论