JavaScript 设计模式基础(一) 小菜鸟的我的博客html
在以类为中心的面向对象编程语言中,类和对象的关系就像铸模和铸件的关系,对象老是从类中建立。而原型编程中,类不是必须的,对象未必从类中建立而来,能够拷贝另外一个对象而变成新对象git
从设计模式角度讲,原型模式是用于建立对象的一种模式,找到一个对象,不须要关心对象的具体类型,经过克隆来建立一个如出一辙的对象。 原型不单是一种设计模式,也被称为编程泛型github
原型编程中有一个重要特性:访问对象中某个属性或方法,而对象自己没有对应属性和方法,那么它会从本身的原型链上查找,一直查到根对象为止
请查看如下详情
编程