JavaScript是基于Java的一种非常松散的面向对象语言

JavaScript是基于Java的。错,要知道,JavaScript之父是多么不屑Java。JavaScript是松散的。差不多吧。JavaScript是面向对象的语言。准确地应该这么讲:JavaScript提供了完整的面向对象机制,但不限于面向对象。用Java和JavaScript写一些代码,手感完全不一样。
■网友
这个说法是错误的首先,JavaScript的语法并不基于Java,虽然看起来长得类似,但实际上是因为大家都是基于C的语法,二者唯一有关系的地方仅仅是名字,Java当年很火,JavaScript是想借用Java的名字推销一下而已另外,JavaScript不是面向对象的语言,虽然它可以实现面向对象的效果,但本质上,它是一个原型编程语言(prototype-based)


    推荐阅读