摘要: Javascript常用的设计模式详解 阅读目录 一:理解工厂模式 二:理解单体模式 三:理解模块模式 四:理解代理模式 五:理解职责链模式 六:命令模式的理解: 七:模板方法模式 八:理解javascript中的策略模式 九:Javascript中理解发布--订阅模式 十:理解中介者模式 一:理解 阅读全文
posted @ 2017-03-30 13:45 陈道诚 阅读(177) 评论(0) 推荐(0)
摘要: 原文: http://efe.baidu.com/blog/position-sticky/ 户总是希望在窗口明显的地方方便找到自己想要的操作项,例如停留在浏览器窗口顶端的菜单栏,筛选栏等。所以我们会把用户最常用到或者我们希望用户注意到的内容一直展现在窗口的可视区域,让用户能够一眼就看到。这当中常需 阅读全文
posted @ 2017-03-30 09:28 陈道诚 阅读(1747) 评论(0) 推荐(0)
摘要: overflow:hidden清除浮动原理 该方法清楚浮动的本意 overflow:hidden的意思是超出部分去掉,如果父元素height为auto,内部元素浮动,势必会将内部元素全部隐藏,故计算出内部浮动高度顺便清除浮动。 满足下面任一条件的元素,会触发为 BFC : 浮动元素,float 除 阅读全文
posted @ 2017-03-30 09:23 陈道诚 阅读(720) 评论(0) 推荐(0)
摘要: 前言 最近在学习饿了么的Vue前端框架Element,发现其源码中大量使用了$broadcast和$dispatch方法,而Element使用的是Vue2.0版本,众所周知在Vue 1.0升级到2.0中去除了$broadcast和$dispatch方法。 所以在Element框架源码中将这两个函数重 阅读全文
posted @ 2017-03-30 09:15 陈道诚 阅读(270) 评论(0) 推荐(0)