摘要: 在JS中创建对象有很多种方法,而创建自定义类型的最常见的方式,就是使用组合使用构造函数模式和原型模式创建对象。构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性,那么来看看为什么这种方式是最常用的。 先简单介绍在JS中创建对象的方式有如下几种: 工厂模式 构造函数模式 原型模式 组合使 阅读全文
posted @ 2017-08-28 13:20 1点 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 介绍 原型模式(prototype)是指用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。 正文 对于原型模式,我们可以利用JavaScript特有的原型继承特性去创建对象的方式,也就是创建的一个对象作为另外一个对象的prototype属性值。原型对象本身就是有效地利用了每个构造器创建 阅读全文
posted @ 2017-08-28 13:00 1点 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 介绍 构造函数大家都很熟悉了,不过如果你是新手,还是有必要来了解一下什么叫构造函数的。构造函数用于创建特定类型的对象——不仅声明了使用的对象,构造函数还可以接受参数以便第一次创建对象的时候设置对象的成员值。你可以自定义自己的构造函数,然后在里面声明自定义类型对象的属性或方法。 基本用法 在JavaS 阅读全文
posted @ 2017-08-28 12:58 1点 阅读(92) 评论(0) 推荐(0) 编辑