JavaScript是基于对象的,JavaScript中充斥着大量的函数 Java是面向对象的语言,Java的语言的最小单位是类定义JavaScript弱类型变量语言,其变量在使用前无需声明 Java是强类型语言,所有变量必须经过声明才可使用JavaScript是一种脚本语言,其源码无须编译由浏览器解释执行 Java语言必须经过编译,生成字节码文件然后由Java虚拟机运行这些字节码文件