日期:2014-05-16  浏览次数:20385 次

JavaScript基础知识扩展


????? 今天在公司论坛中看到一篇系统介绍JavaScript精华的文章,感觉受益匪浅,特意转载过来分享给大家,希望对有需要的网友们有所帮助,内容如下:

?

???? JavaScriptjQuery应用的基础,掌握JavaScript这门语言是使用jQuery的基础条件。本章不会全面细致的讲解JavaScript的全部, 而是讲解其精髓,这些知识可以提升大家的JavaScript内功。切忌,要修炼上乘的武功,必须要有深厚的内功基础,否则只可学到其招式而发挥不了功力。JavaScript实际上包括三部分:

w?? ECMAScript 描述了该语言的语法和基本对象。

w?? DOM 描述了处理网页内容的方法和接口。

w?? BOM 描述了与浏览器进行交互的方法和接口。

本章将讲解ECMAScriptDOM的相关知识。

2.1? JavaScript基础

通常所说的JavaScript语法,实际上是指JavaScript中的ECMAScript部分。本节主要讲解JavaScript的语法和语意特性。

2.1.1 JavaScriptECMAScript

很多人知道JavaScript,却不知道ECMAScript为何物。这就好比你知道本书的作者叫做张子秋,但是却不知道作者也属于人类一样。为什么要知道两者的关系呢?因为除了JavaScript,还有微软的JScript,以及Flash中的ActionScript 这几种语言写法上有太多的相似之处。懂得ECMAScript,就能够清楚地理解这些语言为何如此的相似

什么是ECMAScript?下面是维基百科中对于ECMAScript的定义:

ECMAScript是一种由ECMA国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript