- 1、本文档共380页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
JavaScript知识入门及应用JavaScript程序设计基础与实战Learningandpractice时间:演讲人:
目录/DIRECTORY1.JavaScript简介2.初识ECMAScript6.03.JavaScript常用的开发工具和框架4.ECMAScript的基本语法规则5.JavaScript的注释6.在HTML文档中嵌入JavaScript代码的方法7.JavaScript的功能展示8.JavaScript的输出9.JavaScript的消息框10.JavaScript库11.jQuery简介12.JavaScript和jQuery的使用比较13.jQuery的选择器14.jQuery的链式操作15.实战演练
1.JavaScript简介JavaScript由布兰登·艾奇(BrendanEich)首创,于1995年出现在Netscape(该浏览器已停止更新)中,并于1997年被ECMA(EuropeanComputerManufacturersAssociation,欧洲计算机制造商协会)采纳,形成了JavaScript标准,称为ECMAScript,ECMA-262是JavaScript标准的官方名称。因为JavaScript具有复杂的DOM(DocumentObjectModel,文档对象模型),其在不同浏览器上的实现方式不一样,以及缺乏便捷的开发、调试工具,所以JavaScript的应用并未真正推广。正当JavaScript从开发者的视线中渐渐隐去时,一种新型的基于JavaScript的Web技术——AJAX(AsynchronousJavaScriptAndXML,异步JavaScript和XML)诞生了,它使互联网中基于JavaScript的应用越来越多,从而使JavaScript不再是一种仅用于制作Web页的脚本语言,JavaScript越来越受到重视,互联网领域由此掀起一场“JavaScript风暴”。
1.JavaScript简介JavaScript语言有如下一些特点。(1)JavaScript是解释型语言,而非编译型语言。JavaScript的基本语法与C语言的类似,JavaScript代码在运行过程中不需要单独编译,而是逐行解释执行,运行速度快。(2)JavaScript具有跨平台性。JavaScript程序的运行与操作环境无关,只依赖于浏览器本身。只要浏览器支持JavaScript,JavaScript程序就能正确执行。(3)JavaScript是一种动态类型、弱类型、轻量级、基于原型的编程语言。JavaScript是一种广泛用于浏览器的脚本语言,用来给HTML网页增加动态功能,它的解释器被称为JavaScript引擎,是浏览器的一部分。(4)JavaScript是一种基于对象和事件驱动的脚本语言。JavaScript代码插入HTML页面后,所有的现代浏览器都可以执行。网页通过在标准的HTML代码中嵌入或调用JavaScript代码实现其功能。
2.初识ECMAScript6.0ECMAScript6.0(以下简称ES6)是JavaScript语言的下一代标准,发布于2015年6月,其目标是使JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ECMAScript是由ECMA参与进行标准化的语法规范。ES6标准增加了JavaScript语言层面的模块体系定义,ES6中所引入的语言新特性更具规范性、易读性,可方便用户操作,降低大型项目开发的复杂程度,降低出错概率,提升开发效率。ES6模块的设计理念是尽量静态化,使得编译时就能确定模块之间的依赖关系,以及输入和输出的变量。而CommonJS和AMD模块都只能在运行时确定这些。
2.初识ECMAScript6.01.ES6和JavaScript的关系 1996年11月,Netscape公司决定将JavaScript提交给ECMA,希望这种语言能够成为国际标准语言。1997年,ECMA发布262号标准文件(ECMA-262)的第一版,其中规定了浏览器脚本语言的标准,并将这种标准称为ECMAScript。该标准从一开始就是针对JavaScript语言制定的,其名称之所以不叫JavaScript是出于以下两个原因。一是商标,Java是Sun公司的商标,根据授权协议,只有Netscape公司可以合法地使用JavaScript这个名称,且JavaScript
您可能关注的文档
- JavaScript程序设计基础与实战- 课件 模块5 JavaScript对象编程及应用.pptx
- JavaScript程序设计基础与实战- 课件 模块1 JavaScript知识入门及应用.pptx
- JavaScript程序设计基础与实战- 课件 模块2 JavaScript编程基础及应用.pptx
- JavaScript程序设计基础与实战- 课件 模块3 JavaScript流程控制及应用.pptx
- JavaScript程序设计基础与实战- 课件 模块4 JavaScript函数编程及应用.pptx
- JavaScript程序设计基础与实战- 课件 模块6 JavaScript对象模型及应用.pptx
- JavaScript程序设计基础与实战- 课件 模块7 JavaScript事件处理及应用.pptx
- JavaScript程序设计基础与实战- 课件 模块8 JavaScript编程技巧及应用.pptx
- 《汽车车身结构与设计(第3版)》 课件全套 第1--6章 车身概论 ----车身部件结构与设计.pptx
- 快乐读书吧《爱丽丝梦游仙境》指导讲义(有答案)六年级语文下册 统编版.docx
- 第三单元解决问题的策略 三年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 4.4 解比例 数学六年级下册同步培优讲义(苏教版).docx
- 第四单元《根据方向与距离确定物体位置》(教案)五年级下册数学青岛版.docx
- (奥数典型题)第三讲 分解质因数 五年级下册数学思维拓展提升讲义(人教版).docx
- 2.2:2、5、3的倍数-人教版五年级数学下册第二单元:因数和倍数.docx
- 第六单元正比例和反比例 六年级下册数学高频考点重难点讲义(苏教版).docx
- 第二单元除数是一位数的除法 三年级下册数学高频考点重难点讲义(人教版).docx
- 第二单元-认识三角形和四边形 四年级数学下册提升(北师大版).docx
- 第一单元观察物体(三)五年级下册数学高频考点重难点讲义(人教版).docx
- 第九单元 数学广角—推理 二年级数学下册重难点知识点(人教版).docx
文档评论(0)