JavaScript前端开发与实例教程(微课视频版)
上QQ阅读APP看书,第一时间看更新

1.2.2 JavaScript与Java的关系

Netscape公司将LiveScript命名为JavaScript,是因为Java是当时最流行的编程语言,带有“Java”的名字有助于这门新生语言的传播。

JavaScript与Java的相同之处包括:它们的语法和C语言都很相似;JavaScript在设计时参照了Java的命名规则。

JavaScript与Java的不同之处包括:JavaScript是解释型语言,Java是编译型语言;JavaScript是弱类型语言,Java是强类型语言;JavaScript的面向对象是基于原型实现的,Java是基于类实现的。