《javascript从入门到精通》JavaScript概述》-公开课件.pptVIP

《javascript从入门到精通》JavaScript概述》-公开课件.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 JavaScript概述 随着Internet的飞速发展,越来越多的人们每天都要访问各种不同的Internet站点。使用浏览器访问到的站点,既有静态的文本、图像,也有游动的动画、信息框以及不断变化的状态栏提示、动态变换的时钟信息等。有的页面甚至还有需要填写并提交的消息框,以及非常新颖的网页特效。要实现页面上这些实时的、动态的、可交互的网页效果就可以使用JavaScript语言来编写实现。 1.1 JavaScript简介 JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。它可以嵌入到HTML文档中使网页更加生动活泼,并具有交互性。HTML语言是网页设计普遍采取的一种超文本标记语言,但HTML自身不能为网页提供很多动态支持,它只能创建超链接以允许用户浏览不同的HTML文档。HTML也不能接受用户输入,更不能对用户请求作出反应。JavaScript的出现弥补了HTML语言的缺陷,是WWW上新的强大的编程语言。 1.1.1 JavaScript语言简史 一种编程语言通常是由另外一种编程语言演变而来的。谈到JavaScript的发展历史还得从Java谈起。 Java是最初由Sun Microsystems公司为了在实时嵌入式系统使用而开发的。最初只有HotJava支持Java,而HotJava正是Sun公司为支持Java而开发的一种实验性Web浏览器。当Netscape公司在认识到Java的巨大潜力后,把它和自己开发的Web浏览器——Netscape Navigator结合到一起。 Netscape公司最初开发了一个LiveScript语言,在Navigator和Web服务器产品中加进了基本的脚本功能。当Navigator 2.0中加进了Java小程序支持后,Netscape公司便把最初的LiveScript更名成了JavaScript。 1.1.2 JavaScript和Java的区别 尽管Java与JavaScript名称相似,但这两种语言却有许多显著的差别。首先,它们是两个公司开发的不同的两个产品。Java是Sun公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发。而JavaScript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能,而开发的一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言。其次,它们有各自的特点。例如,JavaScript是用于HTML功能的,提供了能够响应Web页面事件的脚本。这样,它可以完全访问浏览器窗口的各个方面。而Java是用于实现嵌入Web页面的可执行内容的。因此,它具有更强大的编程功能,但这些功能限制在有限的浏览器窗口区中。下面从几个方面对这两种语言间的异同做一下比较: 1.编译与解释 2.面向对象与基于对象 3.强分类和松散分类 4.代码格式和嵌入方式 1.1.3 JavaScript的主要特点 JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。有了JavaScript,可以使得网页变得生动。使用它的目的是与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。从而可以开发客户端的应用程序等。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,JavaScript语言有以下的特点: 1.JavaScript是一种脚本编写语言 2.简单性 3.安全性 4.动态性性 5.跨平台性 1.1.4 JavaScript在Web页面中的应用 Web(World Wide Web,简称WWW,又称万维网)是目前Internet上应用最广泛也是最重要的信息服务类型,它的影响已经进入了Internet上的广告、新闻、电子商务和展示信息等各个服务领域。作为一种脚本语言,JavaScript在这些领域都得到了广泛的应用。使用JavaScript,可以创建动态HTML页面,用于处理用户的输入及使用特殊的对象、文件和关系数据库维护稳固的数据。从内部的协作信息管理和内联网发布到大型超市的电子交易和商务,都可以应用。通过JavaScript的LiveConnect功能,用户程序可以访问Java和CORBA发布的应用程序。 在使用JavaScript语言进行网页制作时,JavaScript不但可以用于编写客户端的脚本程序,实现在Web浏览器端解释并执行脚本程序;而且还可以编写在服务器端执行的脚本程序,以实现服务器端处理用户提交的信息,并相应地更新浏览器显示的Web服务器程序。因此可以说它是非常成功的。

您可能关注的文档

文档评论(0)

saodishenseng2 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档