摘要: 构造函数 创建并初始化对象的函数,必须需要new来调用。如果不用new 就与普通函数没有区别。 通过构造函数new出来的对象叫实例,创建对象的过程叫实例化。 原型 prototype 函数身上的属性,每一个函数都有,它的值是一个对象。 用途:它身上同样有属性和函数,构造函数身上也具备prototyp 阅读全文
posted @ 2018-10-30 21:41 走在程序的路上 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 面向对象,是一种编程思想 可以添加属性(变量)和方法(函数)。 特点: 1、把功能写成一个函数 2、函数必须在对象身上 调用 对象.方法名() 3、对象身上的功能可以继承 创建对象的方法 1、 {} 字面量创建 2、 new Object() 3: 用构造函数创建 4:Object.create方法 阅读全文
posted @ 2018-10-30 20:43 走在程序的路上 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 事件流 1、在事件触发时,会先执行一个阶段‘捕获阶段’ ,从最外层向触发该事件元素寻找的一个过程。最终找到触发该事件的元素,如果该元素有绑定事件处理函数则执行该函数 2、在找到触发该事件的元素之后,如果该元素身上有事件就会执行,成为‘目标阶段’。 3、接下来执行‘冒泡阶段’,从目标元素的上一层往外找 阅读全文
posted @ 2018-10-30 18:14 走在程序的路上 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 生命周期 变量或者函数在相应的作用域里存在的时间 局部变量和局部函数:不再使用就是生命周期的结束,在函数内声明,当函数执行完毕后,这个变量就不存在了 全局变量和全局函数:当声明完成以后在整个页面中都可以用,当页面关闭的时候生命周期结束 垃圾回收机制: 变量或者函数存在于内存当中,变量在使用完以后,没 阅读全文
posted @ 2018-10-30 10:31 走在程序的路上 阅读(407) 评论(0) 推荐(0) 编辑