JavaScript

JavaScript (JS) 是个程式语言。通常用于客户端(client-side)的动态网页脚本,不过也常用于服务器端(server-side)。

JavaScript 与 Java 并不相关,请参考这里的比较。

Brendan Eich 这个前 Netscape 员工,原本构想让 JavaScript 成为服务器端语言。却让它在 1995 年九月降临到 Netscape Navigator 2.0,并得到随之而来的成功。 Internet Explorer 3.0" class="new">Internet Explorer 3.0 也在 1996 年八月以 JScript 的名义,导入了 JavaScript 的支持。

1996 年十一月,Netscape 开始与 ECMA International 合作以期使 JavaScript 成为行业标准(industry standard)。从此以后,标准化的 JavaScript 就被称为 ECMAScript 并规范于 ECMA-262 之下,其最新的第七版在 2016 年六月生效。

JavaScript 通常用于浏览器,令开发者能透过DOM来操纵网页内容、或是透过AJAXIndexedDB来操纵资料;还可以用它在canvas上面绘图、透过各种APIs与各种设备的浏览器交流……等等。因为近年的增长、以及各大浏览器的APIs效能改进,JavaScript 成了全世界最常用的程式语言之一。

最近,JavaScript 挟着 Node.js 这个非浏览器的跨平台执行环境之巨大成功,重返了服务器世界。在电脑上的 Node.js 能让 JavaScript 作为脚本语言使用以处理自动化。另外,还可以组建完整的HTTPWeb Sockets服务器。

深入了解EDIT

基本知识

学习JavaScript

技术参考

文档标签和贡献者