JavaScript是目前 Web应用程序开发者使用最为广泛的客户端脚本编程语言,它不仅可用来开发交互式的 Web页面,更重要的是它将 HTML、XML和 Java applet、flash等功能强大的 Web对象有机结合起来,使开发人员能快捷生成 Internet或 Intranet上使用的分布式应用程序。另外由于 Windows对其最为完善的支持并提供二次开发的接口来访问操作系统各组件并实施相应的管理功能,JavaScript成为继.bat(批处理文件)以 来 Windows系统里使用最为广泛的脚本语言。
1 JavaScript是什么
应用程序开发者在学习一门新语言之前,兴趣肯定聚焦在诸如“它是什么”、“它能做什么”等问题而不是“如何开 发”等问题上面。同样,学习 JavaScript脚本,首先来揭开 JavaScript脚本的面纱:“JavaScript是什么?”
- 1.1 JavaScript简史
- 1.2 JavaScript有何特点
- 1.3 JavaScript能做什么(应用)
- 1.4 JavaScript的未来
2 JavaScript编程起步
JavaScript脚本已经成为 Web应用程序开发的一门炙手可热的语言,成为客户端脚本的首选。网络上充斥着形态各异的 JavaScript脚本实现不同的功能,但用户也许并不了解 JavaScript脚本是如何被浏览器中解释执行,更不知如何开始编写自己的 JavaScript脚本来实现自己想要实现的效果。本节将一步步带领读者踏入 JavaScript脚本语言编程的大门。
- 2.1 Javascript的"Hello World!"程
- 2.2 选择 JavaScript脚本编辑器
- 2.3 引入JavaScript脚本代码到
- 2.4 嵌入JavaScript脚本代码的位
- 2.5 选择支持JS的浏览器
- 2.6 处理不支持JavaScript脚本的
1.3 JavaScript的实现基础
前面已经描述过,ECMAScript是 JavaScript脚本的基石,但并不是使用 JavaScript脚本开发过程中应唯一特别值得关注的部分。实际上,一个完整的 JavaScript脚本实现应包含如下三部分:
ECMAScript核心:为不同的宿主环境提供核心的脚本能力;
DOM(文档对象模型):规定了访问 HTML和 XML的应用程序接口;
BOM(浏览器对象模型):提供了独立于内容而在浏览器窗口之间进行交互的对象
下面分别介绍这三个部分:
JavaScript的实现基础之ECMAScript - JavaScript 实现 - ECMAScript
JavaScript的实现基础之DOM - JavaScript 实现 - dom定义
JavaScript的实现基础之BOM - JavaScript 实现BOM - bom定义
1.4 Javascript客户端脚本与服务器端脚本 - javascript 客户端 - javascript 服务器端
1.5 JavaScript与JScript VBScript的区别 - javascript 与JScript区别 - VBScript 区
1.6 JavaScript与 Java、Java applet - javascript 与Java - java applet
这里主要介绍了 JavaScript脚本的发展历史、使用特点、功能和未来,同时带领读者开始编写自己的“Hello World!”程序,兼顾 JavaScript及浏览器的版本差异性提出相应的编程策略;讲述了 JavaScript脚本语言的实现基础,阐明了几个比较易混淆的脚本术语,如 JavaScript与 JScript、VBScript背景的区别,以及 JavaScript与 Java、Java applet概念的异同点等,力图给读者一个比较全面、直观的印象。

电脑学习-RSS订阅