![JavaScript+jQuery网页特效设计任务驱动教程(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/233/53256233/b_53256233.jpg)
【知识必备】
1.1 JavaScript简介
微课
![](https://epubservercos.yuewen.com/14AED9/31727344604040706/epubprivate/OEBPS/Images/58138_19_03.jpg?sign=1739616734-IVk5GFMTZY3dsN9GphghqroBCHvwiaaP-0-8709f0c40cff7a08d4a45880cb8bd633)
JavaScript简介
JavaScript是一种基于对象和事件驱动的脚本语言。使用它的目的是与HTML(超文本标记语言)一起实现网页中的动态交互功能。通过嵌入或调用JavaScript代码在标准的HTML中实现其功能。JavaScript与HTML标签结合在一起,弥补了HTML的不足,使网页变得更加生动。
JavaScript是一种轻量级的编程语言,JavaScript插入HTML页面后,可由所有的主流浏览器执行。JavaScript由布兰登·艾奇(Brendan Eich)发明,于1995年出现在Netscape中(该浏览器已停止更新),并于1997年被ECMA(欧洲计算机制造协会)采纳。ECMA将JavaScript制定为标准,称为ECMAScript,ECMA-262是JavaScript标准的官方名称。
JavaScript的基本语法与C语言类似,但运行过程中不需要单独编译,而是逐行解释执行,运行快。JavaScript具有跨平台性,与操作环境无关,只依赖于浏览器本身,只要浏览器支持JavaScript就能正确执行。
由于JavaScript具有复杂的文档对象模型(DOM),不同浏览器实现的方式不一样,以及缺乏便捷的开发、调试工具,所以JavaScript的应用并未真正推广开,正当JavaScript从开发者的视线中渐渐隐去时,一种新型的基于JavaScript的Web技术——AJAX(Asynchronous JavaScript And XML,异步JavaScript和XML)诞生了,使互联网中基于JavaScript的应用越来越多,从而使JavaScript不再是一种仅仅用于制作Web页面的脚本语言,JavaScript越来越受到重视,互联网领域正在掀起一场JavaScript风暴。