JavaScript是什么类型的语言

pum*_*n54 2 javascript oop

我是一个HTML类的开头,我们的教科书说JavaScript是一种基于对象脚本语言.在我们的测验中,其中一个问题是"JavaScript是一种面向对象脚本语言,无论是对还是错." 我把False放了,因为我的理解是基于对象和面向对象是两回事.我的答案错了.

JavaScript确实是一种面向对象的语言吗?

感谢您给予的任何澄清!

Bha*_*tta 9

JavaScript使用基于原型的编程,这是一种面向对象的编程.原型是一种通过克隆现有对象而不是基于类的继承来重用行为的方法.它与基于标准类的面向对象编程有很大的不同,很少有人愿意学习它以充分利用它.

http://en.wikipedia.org/wiki/Prototype-based_programming是一个有用的参考.