标签: Demos

共 6 篇文章

DOM中的各种区别小节

相信大家在DOM的实际开发与学习过程中,肯定也遇到不少需要比较的东西,这里我主要列比较以下几点,更多的区别和总结,希望想到和遇到的朋友给我留言哦。 clientHeight/scrollHeight/offsetHeight defer vs async 事件模型-捕获/目标/冒泡 普通事件 vs 事件绑定 stopPropagation/preventDe…

阅读全文

Javascript依赖注入

上一篇我们讲了Angular最为突出的特效-双向数据绑定,这一片主要来说一说依赖注入(Dependency Injection)。依赖出入并不是某种语言特有的,很多语言都会使用这种模式,例如:Java的Spring框架。计算机编程的世界其实就是一个将简单的部分不断抽象,并将这些抽象组织起来的过程,我们使用JavaScript编写应用时,我们是不是都会使用到别…

阅读全文

简单的双向数据绑定

Angular是一款较为出名的前端框架,它的很多特性都是相当酷的,例如:双向数据绑定、依赖注入、指令、MVC(或者说MVVM)、模板(有点像handlebar)。但是被讨论最多的还是双向数据绑定,其核心思想就是观察者模式(或者说发布订阅模式),本文的重点就在于讨论如何实现观察者模式,进而讨论如何实现简单的双向数据绑定。 首先我们先来看看观察者模式: 观察者模…

阅读全文

4种方法实现边栏固定中间自适应的3栏布局

设计一个页面,经常会遇到3栏布局,包括左右边栏和中间主题内容,一般情况下都是边栏固定,中间自适应,常用的方法主要有4种:自身浮动、绝对定位,margin负值和flex布局,今天主要一起看一看这种布局的实现,首先来看一看效果: See the Pen QwRzqL by superlin (@superlin) on CodePen. 基础样式我就不说明了…

阅读全文
默认颜色 边栏居左 边栏居右