JavaScript中除了基本类型外的数据类型,都是对象。但是由于其没有 类的概念,如何将所有对象联系起来就成了一个问题,于是就有了原型和原型链的概念。在实际的开发过程中,工程师们发现没有继承机制很难解决一些问题,必须有一种机制能将所有的对象关联起来。
继承这个东西,本来是面向对象的特性。javascript本来也不是为面向对象设计的,起码初衷不是,否则也不会没有用class这个关键字。perl中的这个“继承通道”名为@ISA,@符号表明这是个数组,可以支持多继承。javascript中这个“继承通道”的
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号