摘要: 3 js面向对象基础 原型链进阶 对象的原型链 凡是对象都有原型 构造函数 Person 创建的对象 实例 p 有原型 = Person.prototype 或 p.\_\_proto\_\_ Person.prototype 是对象实例, 所以他也有原型 = Person.prototype.\_ 阅读全文
posted @ 2016-10-29 21:38 Jepson_鹏鹏 阅读(176) 评论(0) 推荐(0)
摘要: 原型与继承 为什么需要原型? 构造器创建对象的时候, 实际上会有成员重复 如果使用 构造器 this.方法名 = function .... 方式创建对象. 那么每一个对象对应的方法就会重复 解决的方法,让这个方法( 函数 )共享 ( 1 ). 将函数写到外面, 那么 Person 在初始化对象的时 阅读全文
posted @ 2016-10-29 21:36 Jepson_鹏鹏 阅读(190) 评论(0) 推荐(0)
摘要: 案例:利用构造函数创建表格 table 1. 构建基本逻辑 添加属性 2. 添加功能,设置宽高 3. 利用 json 对象提供参数 由于属性非常多, 但是没有直接的方法去控制用户输入什么 而且 HTML 标签是支持用户自定义属性的. 构造函数的参数就没有办法控制了. 利用 json 对象提供参数 4 阅读全文
posted @ 2016-10-29 21:35 Jepson_鹏鹏 阅读(309) 评论(0) 推荐(0)
摘要: js 面向对象的基本概念和基本使用方法 1. js 是不是一个面向对象的语言? + 不是:与传统面向对象的理论语言有矛盾。C ,Java。 + 是:js里面到处都是对象,数组,时间,正则... 和 DOM。也可以像传统面向对象的语言那样用 new 的方式创建对象 2. js是一个 基于对象 的 多范 阅读全文
posted @ 2016-10-27 00:57 Jepson_鹏鹏 阅读(334) 评论(0) 推荐(0)