javascript是面向对象么?

我们知道javascript提供了很多特征使其在很多方面的行为类似面向对象的语言,

但是javascript并不是人们常说的纯粹的面向对象的语言,因为它不支持某些特征,其中一个重要的特征是继承----通过扩展现有类的定义来定义新类的方法。

javascript只能模拟继承的效果

但是jquery的$.extend可以用来实现基于构造器的继承,也可以扩展现有对象的实例从而实现基于对象的继承

相关推荐