您现在的位置是:php教程网 > 编程技术 >

[db:作者] 2019-09-10 00:28 PHP学习

javascript是面向对象的吗?

Javascript是一种基于对象的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程语言,因为它的语法中没有类的概念。

我们知道javascript提供了很多特征使其在很多方面的行为类似面向对象的语言, 但是 javascript并不是人们常说的纯粹的面向对象的语言,因为它不支持某些特征,其中一个重要的特征是继承。

javascript是个弱类型语言,是基于对象的语言,它能模拟出来面向对象的形式,不能说它能面向对象。

从另一个角度说,说起面向对象,有三个特性,封装,继承,多态,但是js能实现封装,但是继承是类特有的,也就是说js能模拟出来。这个不能说js语言面向对象。

以上就是javascript是面向对象的吗?的详细内容,更多请关注html中文网其它相关文章!