JavaScript

Summary

JavaScript(或" JS")是一种编程语言,最常用于网页上的动态客户端脚本,但也经常在服务器端使用诸如Node.js之类的程序包使用.

JavaScript不应与Java编程语言混淆. 尽管" Java"" JavaScript"是Oracle在美国和其他国家(地区)的商标(或注册商标),但这两种编程语言在语法,语义和用法上都存在很大差异.

JavaScript主要用在浏览器中,使开发人员可以通过DOM处理网页内容,使用AJAXIndexedDB处理数据,使用画布绘制图形,通过各种API与运行浏览器的设备进行交互等等. 由于最近浏览器中可用的API的增长和性能提高,JavaScript是世界上最常用的语言之一.

Origins and History

JavaScript由Brendan Eich(当时由Netscape Corporation聘用)作为服务器端语言,在1995年9月不久就加入了Netscape Navigator2.0.JavaScript取得了立竿见影的效果, Internet Explorer 3.0在1996年8月以JScript的名义引入了JavaScript支持.

1996年11月,Netscape开始与ECMA International合作,使JavaScript成为行业标准. 从那时起,标准化的JavaScript称为ECMAScript,并在ECMA-262下指定,其最新版本(第十版,ES2019)将于2019年6月发布.

最近,通过成功的Node.js平台(浏览器之外最流行的跨平台JavaScript运行时环境),JavaScript的流行程度进一步扩大. Node.js允许开发人员使用JavaScript作为脚本语言来自动执行PC上的操作并构建功能齐全的HTTPWeb套接字服务器.

Learn more

General knowledge

Learning JavaScript

Technical reference