2016年4月10日

JavaScript 构造函数 prototype属性和_proto_和原型链 constructor属性 apply(),call()和bind() 关键字this new操作符

摘要: 1.构造函数: 通常构造函数首字母需要大写,主要是为了区别ECMAScript的其它函数。(高程三 P145) 构造函数与其他函数的唯一区别,就在于调用它们的方式不同。只要通过new来调用,任何函数都是构造函数;而任何函数,如果不通过new来调用,那么它和普通函数也没有任何区别。(P146) 所谓" 阅读全文

posted @ 2016-04-10 17:00 kevin4dev 阅读(6800) 评论(1) 推荐(2) 编辑

JavaScript “类”定义 继承 闭包 封装

摘要: 一、Javascript “类”: 类:在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例")共有的属性和方法。 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP 阅读全文

posted @ 2016-04-10 13:07 kevin4dev 阅读(812) 评论(0) 推荐(0) 编辑

JavaScript Event 事件 事件流 事件对象 事件处理程序 回调函数 error和try...catch和throw

摘要: 参考资料: 慕课网 DOM事件探秘 js事件对象 处理 事件驱动: JS是采用事件驱动的机制来响应用户操作的,也就是说当用户对某个html元素进行操作的时候,会产生一个事件,该事件会驱动某些函数来处理。 定义某种行为,然后将其添加到用户触发的事件之上(比如点击或者按键) 事件: 是文档/浏览器窗口中 阅读全文

posted @ 2016-04-10 10:46 kevin4dev 阅读(946) 评论(0) 推荐(0) 编辑

导航