JavaScript JavaScript通常缩写为JS是一门基于原型和头等函数的多范式高级解释型编程语言它支持面向对象程式設計指令式编程和函数式编程它提供方法来操控文本数组日期以及正则表达式等不支持IO比如网络存储和图形等但这些都可以由它的宿主环境提供支持它由Ecma通过ECMAScript实现语言的标准化目前它被世界上的绝大多数网站所使用也被世界主流浏览器ChromeFirefoxSafari和Opera所支持 JavaScript与Java在名字和语法上都很相似但这两门编程语言从设计之初就有很大不同JavaScript在语言设计上主要受到了Self一种基于原型的编程语言和Scheme一门函数式编程语言的影响在语法结构上它和C语言很相似如if条件语句switch语句while循环和dowhile循环等 对于客户端来说JavaScript通常被实现为一门解释语言但如今它已经可以被即时编译JIT随着HTML和CSS语言标准的推行它还可以用于游戏桌面和移动应用程序的开发以及在服务器端网络环境运行如Nodejs