JavaScript

重新介绍 JavaScript
自认为对JavaScript已有一定了解者的知识概述

JavaScript(常简称为JS)是一门轻量级,解释型,具有第一级函数的面向对象语言,向来以Web网页的脚本语言而著称,但现在也可以用在许多非浏览器环境,例如node.js或者Apache CouchDB

JavaScript的标准是ECMAScript。进入2012年,所有现代主流浏览器都全面支持了ECMAScript 5.1版标准,旧有的浏览器至少都支持到了ECMAScript 3版。重量级的第六版标准也正在编制中。不同特性的新进展可以在dedicated wiki上跟进。

本区的网站内容主要集中在JavaScript语言本身的知识上,而不是网页端或者其他的宿主环境。关于网页端指定API的信息,请参考DOM。欲了解DOM和JavaScript是怎样在一起配合的,请移步DOM Reference

文档

JavaScript手册
这本JavaScript语言手册包含了JavaScript1.5版及其更新的完整文档。
JavaScript指南
我们首要的关于怎样用JavaScript语言编程的指南,特别为刚接触JavaScript的编程者而备。

介绍性文章

 

JavaScript技术概览
介绍了web浏览器的JavaScript平台
JavaScript数据结构
概要地描述了JavaScript中可用的数据结构。
继承和原型链
对被广泛误解和低估的继承和原型链进行解释说明。
 

其他文章

Canvas教程
<canvas>是一个能以脚本来画图的HTML5标签。例如它可以用来画图,作为图像的构成元素或者简单(也许并不简单)的动画。
JavaScript语言资源
关于JavaScript语言规范的描述
Internet Explorer浏览器标准支持文档
微软发布的关于“IE对某个最后认定的web标准的变更,说明,和扩展”文档中关于JavaScript的部分

查看所有...

工具与进阶资源

View All...

其他资源

JavaScript Garden
一个专注与提供Javascript难点的部分有用信息的网站
JSWiki
一个基于Github为库和资源提供索引的wiki
Stack Overflow
一个合作式创建和维护的文档网站。在这里去找寻你问题的答案吧,如果不能找到你可以在这里进行询问。
Pineapple · JavaScript
一个现有Javascript教程和资源的大型数据库。

JavaScript是甲骨文公司在美国和其它国家的商标或注册商标。

 

Document Tags and Contributors

Contributors to this page: Elvis_7, xcffl, Asvel, ziyunfei, sonzero@163.com, iwo, lins05, xiaoxiong
最后编辑者: Elvis_7,