摘要: 首先,创建一个构造函数: 接着,我们实例化两个对象: 我们调用两个对象的eat方法: 结果肯定是:吃 吃 但是:这两个方法不是同一个方法 这是为什么呢? 每个实例对象都有自己的eat方法,而这个eat方法不是共享的 如果我要创建100个对象,方法的实现是一样的,但却不能共享,岂不是很浪费空间? 天无 阅读全文
posted @ 2018-10-09 16:26 yuan权 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 首先,JS是一门基于对象的语言,不是面向对象语言,因为他的语法中没有Class(类) JS虽然不是面向对象的语言,但是可以模拟面向对象语言的编程思想 1.通过new的方式(系统对象) 2.字面量的方式 3.自定义构造函数创建对象 3.1实例化对象 在这个实例化过程中发生了四件事: (1)开辟内存空间 阅读全文
posted @ 2018-10-09 11:36 yuan权 阅读(1587) 评论(0) 推荐(0) 编辑