05 2017 档案
摘要:事件监听: 使用监听器(eventListener)来预定事件,在传统软件工程中称成为观察者模式 执行某种操作时(特定的交互瞬间),会产生对象,对象会沿事件流的方向传播。 事件流: 事件流有两种顺序,事件捕获流以及事件冒泡流 事件捕获是从大到小,事件冒泡是从小到大。 如果你点了div,事件冒泡流的顺
阅读全文
摘要:1.prototype的产生 prototype属性在function定义时会自动生成,它是function的自带属性,是一个对象(中文叫原型) 2.prototype的意义 prototype用谷歌翻译,就是 原型 prototype, archetype, antetype 样机 prototy
阅读全文
摘要:发现xx式继承都是道格拉斯推广的,而且都是用了简单地复制副本,如果想要像其他语言类的实现方法,我觉得组合 继承挺好用的(es6中有class的概念,然而是语法糖)
阅读全文
摘要:1.工厂模式 2.构造函数模式 3.原型模式 4.原型模式重构原型(有坑) 1.如果先创建实例再使用这样的方法,实例中的prototype与构建函数的prototype不对应(详情参考高程三p155) 5.组合使用构造函数模式以及原型模式 略 6.动态原型模式 如题,略 7.寄生构造函数模式 代码与
阅读全文
摘要:JS中变量有两种数据类型值,基本类型的值和引用类型的值。基本类型就是null,undefined,Boolean,string,number,引用类型的值都是对对象的引用,即一个指向对象的指针。 引用类型为一种数据结构(其他语言中称为类,js中之前没有类的概念,在es6中有了(一个语法糖)),当其具
阅读全文
摘要:学习了一下评分最高的代码,写得比较巧妙,关于第三部分初始地方的图片(&background-color)使用slider-init动画,使整个盒子产生移动来抵消浏览器初始化渲染时slider-out动画显示的影响,很聪明的做法。但是我觉得使用两个动画有些麻烦,想了一下似乎没有更好的办法,就暂时学习他
阅读全文

浙公网安备 33010602011771号