JavaScript初体验

JavaScript初体验

ID:38638863

大小:1.57 MB

页数:35页

时间:2019-06-16

JavaScript初体验_第1页
JavaScript初体验_第2页
JavaScript初体验_第3页
JavaScript初体验_第4页
JavaScript初体验_第5页
资源描述:

《JavaScript初体验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、·35·第1章JavaScript初体验第1章JavaScript初体验随着Internet的普及,电子商务、电子政务、网上银行等各种网络应用正迅速发展。但与此同时,随着个人电脑性能的不断提高、网络用户规模的逐渐扩大,也带来了一些诸如个人电脑性能浪费、服务器压力过大、用户等待时间过长等问题。JavaScript作为一种运行于客户端浏览器的、轻量的、解释性的并且基于对象与事件监听的脚本语言,在这种情况下,逐步受到重视并在实际中得到普遍应用。本章将介绍JavaScript的基本概念、基本特征、应用技术基础(与HT

2、ML文件的融合、错误调试、浏览器支持)以及简单的JavaScript应用的实例。1.1JavaScript简介说到JavaScript不能不提的就是Netscape(网景)公司,这家公司的Netscape浏览器曾经风靡一时。Netscape公司在设计浏览器时,为提高网页的互动性,开发了LiveScript编程语言,而LiveScript还是JavaScript的前身。JavaScript是Netscape公司与Sun公司合作、改进并重新设计LiveScript之后的产物。随着技术的进步,JavaScript的

3、版本也在不断发展。到目前为止,最新的JavaScript的版本是JavaScript 1.7。目前支持JavaScript 1.7的浏览器有Firefox 2.0.x等。目前,在Web应用中,使用相当普遍的技术就是Ajax(本书将在后面章节中介绍)。Ajax的组成中,非常重要的技术就是JavaScript,这从Ajax的详细名称——AsynchronousJavaScriptandXML(异步JavaScript和XML)中可见一斑。1.2认识JavaScript概括地说,JavaScript就是一种基于对象

4、和事件驱动,并具有安全性能的脚本语言。对象和事件是JavaScript的两个核心,本书将在以后的章节详细介绍。JavaScript是一种脚本语言。脚本语言的特点是比较简单、易学,即使是程序设计新手也可以非常容易地使用JavaScript进行简单的编程。JavaScript可以被嵌入到HTML文件中,不需要经过Web服务器就可以对用户操作作出响应,使网页更好地与用户交互;在利用客户端个人电脑性能资源的同时,适当减小服务器端的压力,并减少用户等待时间。·35·第1章JavaScript初体验说明:JavaScri

5、pt在Web浏览器端执行时,不对客户端文件进行操作,加大了系统的安全性。JavaScript的运行需要JavaScript解释器。换言之,一个能运行JavaScript的Web浏览器,需要嵌入JavaScript解释器。这与Java的只要有Java虚拟机就能运行、跨操作系统平台的特性类似。因此,JavaScript的使用相当广泛。目前几乎所有的主流浏览器(InternetExplorer、Firefox、Opera、Maxthon……)都支持JavaScript。1.2.1JavaScript的运行环境1.软

6、件环境前文中提到JavaScript的运行需要JavaScript解释器的支持,而与具体的操作系统无关。目前支持JavaScript的Web浏览器有Internet Explorer、Firefox、Opera和Maxthon等。另外,各种HTML、JavaScript的IDE工具也属于JavaScript运行的软件环境。2.硬件环境支持浏览器的操作系统,要求最低硬件配置。qCUP至少233MHz。q基本内存32MB。q显示器至少256色,分辨率640×480像素及以上。q鼠标等其他外设。1.2.2JavaS

7、cript代码的编写工具——UltraEditJavaScript的代码编辑器有很多,如Windows系统内置的“记事本”工具、MicrosoftFrontPage、MicrosoftScriptEditor、PrimalScript、EditPlus、UltraEdit和Aptana等。本节将介绍目前较为流行的,同时也是使用比较方便的代码编写工具——UltraEdit。1.认识UltraEditUltraEdit是一款功能强大的代码文本编写工具,由IDMComputerSolutions开发。UltraEd

8、it的功能有:同时编辑多种类型的多个文件、十六进制编辑模式、列编辑模式、行号和列号显示、选中行高亮显示、选中的字节数、代码折叠、拼写检查、宏功能、文件格式指示、文件大小指示、文件比较、多文件的查找和替换、查找字符串下拉列表、用户定制菜单/工具栏、输出窗口、命令调用、FTP支持以及强大的可扩展性等。UltraEdit运行界面如图1.1所示。本书介绍的UltraEdit版本为12.10a,支持的语言类型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。