毕业设计外文翻译深入浅出JavaScript.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)外文资料翻译 题 目: Beginning JavaScript with DOM Scripting and Ajax 深入浅出JavaScript 学 院: 信息工程学院 系 计算机 专 业: 计算机科学与技术 班 级: 学 号: 姓 名: 指导教师: 起讫日期: 外文资料翻译译文 深入浅出JavaScript 1 JavaScript产生的原因 在Web发展的初期,主要冇HTML和公共管理接口(GUI)。HTML定义了大部分的 文本文档并且只是用户代理(通常为网页浏览器)如何显示。比如,标签p/p Z间的文字就会成为一个段落,在这个段落屮可以使用标签hl/hl来定义最主 要的页而标题。注意大多数开始标签,都会有相应的以〈/开头的结束标签。 HTML右一个缺点,即他的状态是I占I定不变的。如果想改变一些东西或者使用用 户输入的数据,就需要向服务器提出一个往返的请求。使用动态技术(如 ColdFusion. ASP、ASP.NET、PHP或JSP)就可以从表单或者参数中将信息发送到 服务器然后通过服务器完成计算、测试、数据库查找等。与这些技术相关联的应用 程序服务器则会产生一个HTML文档來显示结果,然后把处理的结果一 HTML文档的 形式返回到浏览器以供用户查看。 这样做的问题在于无论何时网页只耍有变化,以上整个过程都需要再重复执行 一遍(并且重新加载网页)。这样会显得比较笨重缓慢,没有网络这个新媒介对我 们承诺的那么美好。现在,人们已经普遍拥有了快速的因特网连接。但是显示一个 页面仍然意味着重新加载,这是一个时常失败的缓慢过程(遇到过Error 404没 有?)0 我们需要更加灵活的东西——要允许Web开发人员快速地对用户给予反馈并且 不用从服务器重新加载页面就能改变HTML。可以想象冇这么一个表单,只要冇一个 字段中产生了错误,它都需要重新加载,如果能够不用重新从服务器加载页面,就 能快速地获取错误提示,那岂不是更方便实用?这正是JavaScript的用武Z地。 一些信息(比如表单上的一些计算和验证信息)并不需耍依靠服务器。 JavaScript可以由访问者电脑上的用户代理(通常是一个浏览器)来执行。我们把 这叫做客户端代码(client-side code)。这样可以减少与服务器的交互成本并月.使 网站运行得更快。 2 JavaScript 是什么 JavaScript的前身是LiveScript,但是网景公司后来把名字改成了 JavaScript,很 可能是由于Java的火爆。这个名字经常会令人感到迷惑,因为尽管Java与JavaScript 有些语法比较相近,但它们Z间并没有必然的联系。 Java之于JavaScript就好比Car (汽车)之于Carpet (地毯)。 来自Usenet上的JavaScript讨论组 网景公司在1996年创造了 JavaScript语言,它包含在Netscape Navigator (NN) 2.0浏览器中,用解帑器来读取和执行添加到.html页面的JavaScript代码。从此, 这种语言稳步发展壮大并越来越普及,现在大多数浏览器都支持它。 这意味着JavaScript可以用于网页屮,被所有现代的浏览器所解释。但是,不 同的浏览器在实现JavaScript的方式上是不同的,尽管核心的JavaScript语言是一样 的。不过,JavaScript可以被用户关闭掉,并且一些公司和机构从安全的角度考虑 要求他们的用户这样做。这个我们稍后(贯穿本书)会进-步讨论。 关于JavaScript最大的特点就是,一旦学会了如何在浏览器编程屮使用它,你 就可以把它应用到其他的领域中。微软的服务器使用JavaScript去做服务器端网页 编程(ASP), PDF文件现在也在使用JavaScript,其至Windows的任务管理也可以 使用JavaScript来H动运行。许多应用程序,如Dreamweaver和Photoshop,都可以 使用JavaScript来编写脚本。操作系统上的许多插件,比如苹果公司的Dashboard 或者Linux和Windows平台上的Konfabulator,甚至允许使用JavaScript编写小的 帮助程序。 最近许多大公司也提供了可用在网页屮的JavaScript对象和方法组成的API(应 用编程接口),Google Maps就是其屮的一种。只需要使用几行代码就可以在你的网 站中提供可缩放和可滚动的地图。 另一个更好地特点就是,JavaScript比高级编程语言和服务器端编程更容易开 发。它不需要像Java和C++那样编译,也不需要像Perl. PHP或Ruby语言那样运 行在服务器上或需耍在命令行执行。编写、执行、调试和应用Jav

文档评论(0)

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

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

1亿VIP精品文档

相关文档