是JavaScript的运行时环境,产生字节码,字节码能够在虚拟机中运行。是解释型语言。 优点是有良好的平台兼容性。 字节码是一行一行的运行,不需要编译,方便修改。缺点是性能比不上编译型语言。编译型语言是将程序转成为机器码。中间不生成字节码。 优点是性能好,缺点是平台兼容性低。每个平台都要再编译一次。每运行一次都要重新编译,不方便修改。已经实现多进程和多线程,能够用于后台开发。