网站大量收购独家精品文档,联系QQ:2885784924

《Javascript高级程序设计》课件——项目一 随机点名——初识JavaScript.pptxVIP

《Javascript高级程序设计》课件——项目一 随机点名——初识JavaScript.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共56页,可阅读全部内容。
  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文档。上传文档
查看更多

项目一随机点名——初识JavaScript;情境导入;情境导入;情境导入;情境导入;情境导入;情境导入;项目目标;任务一认识JavaScript;JavaScript(JS)是基于对象和事件驱动的客户端脚本语言,主要是用来进行Web前端开发的。火箭发射动画(见图1-3)、商品放大镜(见图1-4)、弹球小游戏(见图1-5)等,都是典型的JavaScript网页特效。

;项目开发基本框架一般分为3层。第1层是Web前端页面开发,这个页面是用HTML、CSS和JavaScript开发的,其中用HTML+CSS实现前端页面的结构和样式,用JavaScript实现动态交互、网页特效等功能,这一层也就是常说的Web前端开发;第2层是Web后端开发,也叫服务器端的程序开发,主要进行业务逻辑处理;第3层是数据库开发。在Web前端开发中,把纯粹的用HTML+CSS开发的页面称为静态页面。静态页面是固定的,没有用户交互功能,也没有什么特效,用户体验度低。这个问题需要用JavaScript来解决,这也是本书主要介绍的内容。

;1.JavaScript的发展概况

(1)JavaScript语言的诞生

最早的JavaScript语言思想是从嵌入式脚本语言发展来的。大概在1992年,诺姆巴(Nombas)公司开发出了嵌入式脚本语言C--,简称为Cmm,后来改名为ScriptEase。这种将脚本嵌入网页中的设计方法成为JavaScript诞生的理论基础。1995年,网景(Netscape)公司的布兰登·艾奇(BrendanEich)为解决类似于“向服务器提交数据之前对数据进行验证”的问题,通过NetscapeNavigator2.0,与Sun公司联手开发一个称为LiveScript的脚本语言。后来为了营销的便利,借助于当时“如日中天”的Java,将其更名为JavaScript,JavaScript1.0就这样诞生了。

;(2)JavaScript与ECMAScript

JavaScript诞生后,成功地得以推广。这刺激了微软公司,所以微软公司也决定向浏览器领域进军,并发布了JavaScript克隆版,叫作JScript,并将其搭载到IE中。

后来CEnvi公司的ScriptEase,就有3种不同的JavaScript版本。此时就需要一个统一的标准来进行语法和特性的统一,JavaScript标准的制定就提上了日程。

在1997年,JavaScript1.1作为一个草案被提交给欧洲计算机制造商协会(EuropeanComputerManufacturersAssociation,ECMA)。;(2)JavaScript与ECMAScript

当时第39技术委员会(TechnicalCom-mittee39,TC39)承担了制定一个标准化语法和语义的“通用、跨平台、中立于厂商”的脚本语言的任务。

TC39集合了来自网景公司、Sun公司、微软公司、Borland公司和其他对脚本编程感兴趣的公司的程序员,共同制定了ECMA-262标准。该标准定义了一个名为ECMAScript的全新脚本语言,规定了脚本语言的语法、类型、语句、关键字、保留字、操作符和对象等方面的基础内容。

;(2)JavaScript与ECMAScript

ECMAScript规定了脚本语言的标准,网景公司的JavaScript和微软公司的JScript都是依照这个标准来实现的,与ECMAScript相兼容。所以现在的JavaScript、JScript和ECMAScript常被通称为JavaScript。

因此,ECMAScript是一个语言标准,JavaScript可以认为是ECMAScript的一个实现,两者在大多数情况下是可以互换的。

;(3)JavaScript标准的发展历程

截至2020年12月31日,ECMAScript(以下简称ES)经历了ES1~ES10这10个语言版本。其中较重要的是ES1、ES3和ES5。

1997年6月,ES1语言标准,奠定了ECMAScript语言发展的基础。

1999年12月发布了ES3,该版本取得了巨大的成功,在业界得到了广泛的支持,并成为通行标准。该版本增加了大量的语言特性,对正则表达式的表单应用、点运算符的文字链处理、异常处理及控制指令等都进行了升级。

2009年12月发布了ES5,该版本澄清了许多ES3的模糊规范,扩展了Object、Array、Function等对象的功能,并增加了严格模式(StrictMode),使编程

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档