2017年2月23日
摘要: 这是这个系列的第一课,我们来解释几个常见的概念: 程序 程序的本质其实是数据和指令的集合 指令暂时可以理解为就是定义变量,循环,判断等 数据我们经常接触,数据可以按照一定标准分类,比如我们可以按照它们在内存中存储的位置来分类,js中的数据分为两大类:基本类型、引用类型 可以理解为基本类型在栈空间存储 阅读全文
posted @ 2017-02-23 22:17 特拉法尔加 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1、JavaScript实现接口 方法1:注释 方法2:属性检测 方法3:鸭式辩型 类实现接口的目的就是要把接口里面所有的方法都实现 鸭式辩型核心的核心就是检测方法 2、单体模式 3、函数链式调用 4、工厂方式 5、桥接模式 6、组合模式 专门为Web上的动态用户界面而量身定制的 这种模式可以用一条 阅读全文
posted @ 2017-02-23 21:33 特拉法尔加 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 先总结一下之前看jQuery源码的感受: 由于没有看源码的经验,所以通常就是直接去看源码,然后感觉有些地方不知道为什么写成那样,现总结原因如下: 1、由于自己工作经验积累的不够,看到某些细节的处理时不知道为什么那么做,例如判断一个变量是否为String类型,我发现jQuery源码内部进行了多次改造: 阅读全文
posted @ 2017-02-23 21:32 特拉法尔加 阅读(924) 评论(0) 推荐(0) 编辑