问题
JS是不是面向对象的语言?
答案
不是,JS是基于对象的语言。面向对象有三大特征(封装、继承、多态)JS只能封装,模拟继承,没有多态的特征。
参考文章
注意:这里MDN介绍的是JS如何面向对象编程,但没说JS是面向对象的语言。
https://zhuanlan.zhihu.com/p/348473062
https://www.php.cn/js-tutorial-15296.html
https://developer.mozilla.org/zh-CN/docs/conflicting/Learn/JavaScript/Objects