摘要: javascript面向对象编程方式,对于初学者来说,会比较难懂. 要学会面向对象以及使用面向对象编程,理解对象的创建在内存中的表示,至关重要. 首先,我们来一段简单的对象创建代码 上例,我们创建了两个对象obj和obj2, 如果有多个类似对象,我们可以通过函数封装,这种函数封装方式,在设计模式里面 阅读全文
posted @ 2017-08-25 22:16 ghostwu 阅读(1243) 评论(0) 推荐(1) 编辑
摘要: 这里在之前的文章[js高手之路] 设计模式系列课程 - jQuery的链式调用与灵活的构造函数基础上增加一个extend浅拷贝,可以为对象方便的扩展属性和方法, jquery的插件扩展机制,大致就是这个原理. 测试用例: 上例把对象src拷贝到dst, 在src对象中加了一个引用类型skills, 阅读全文
posted @ 2017-08-25 14:51 ghostwu 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 一、我们从一个简单的构造函数+原型程序开始 上例是个非常简单的程序,如果需要调用,我们可以用new的方式 var oG = new G(); console.log( oG.size() ); //5 1、常见的错误调用方式1 console.log( G.size() ); //报错 G.size 阅读全文
posted @ 2017-08-25 13:50 ghostwu 阅读(1149) 评论(6) 推荐(3) 编辑
Copyright ©2017 ghostwu