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

Javascript详解.ppt

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaScript.No1 (ECMA5核心+设计模式)讲师:白贺翔.JavaScript简介javascript诞生于1995年,当时他的主要目的就是处理以前由服务器语言负责的一些输入验证操作。在javascript问世之前,必须把表单里的数据发送到服务器才能确定用户是否没有填写某个必填域或者是输入信息是否正确。Javascript课程大纲(一)第一讲:初识Javascriptjavascript的组成部分如何使用javascript第二讲:基本概念语法变量基本数据类型控制语句等第三讲:引用类型数组数组ECMA5新特性Object类型型应用模拟高级语言对象(java容器模拟)数组的技巧(经典数组操作技巧)其他引用类型(单体类型)Javascript课程大纲(二)第四讲:函数函数概念定义函数的三种方式函数参数arguments对象this对象call和apply高级函数执行环境概念作用域链概念javascript垃圾收集机制块级作用域闭包函数Javascript课程大纲(三)第五讲:面向对象程序设计类的创建实例对象的三种方式原型的概念,为什么需要原型原型常用方法实现自己的原型扩展方法简单原型对象原型对象的常用开发模式(组合、寄生、动态原型、稳妥对象)深入继承的解析(javascript继承实现的关键解析)常用三种继承模式(原型继承、借用构造函数继承、混合继承)模拟extjs4.1底层继承代码Javascript课程大纲(四)第六讲:设计模式javascript如何使用接口创建接口的三种方式(注解描述、属性检测、鸭式辨型)接口的使用场景说明(接口的利弊)单体模式(四种常见的单体模式)javaScript中实现链式编程模拟jquery底层代码实现链式编程JavaScript设计模式:1工厂模式(实现简单工厂、js如何使用抽象类、复杂动态工厂)2桥接模式(事件监听回调机制、特权函数、组织多个单元)3组合模式(面向对象实现多级关系、组合模式实现多级关系)4门面模式(我们最熟悉的设计模式---门面模式)Javascript课程大纲(五)第六讲:设计模式(续)5适配器模式(适配不同的接口与类、适配js库)6装饰者模式(用新对象包装原始对象,扩展其方法和属性)7享元模式(实现优化的设计模式,web日历的优化)8代理模式(代理模式的概念及虚拟代理使用)9观察者模式(观察者模式的模拟)10命令模式(命令模式+HTML5的应用)11责任链模式(理解责任链的概念、内部调用的形式)第一讲:初识Javascript学习目标了解javascript组成部分认识javascript解析机制如何使用javascript第一讲:1.1初识Javascriptjavascript是一种专为与网页交互儿设计的脚本语言。由三部分组成:ECMAScript(ECMA-262定义)提供核心语言功能文档对象模型(DOM)提供访问和操作网页内容的方法和接口浏览器对象模型(BOM)提供与浏览器交互的方法和接口Javascript的这三个组成部分在当前五大主流浏览器中都得到了不同程度的支持(IE、FireFox、Chrome、Safari、Opera)。基本所有的浏览器都大体上支持ECMAScript第三版。但是对于DOM和BOM的支持相比较而言则差很多。第一讲:1.2初识Javascript对JavaScript是一种可以与HTML标记语言混合使用的脚本语言,其编写的程序可以直接在浏览器中解释执行。javascript是一种解释型语言(预编译、执行)Javascript的国际标准是ECMAScript.语法、类型、语句、关键字、保留字、操作符、对象如何使用javascript?在HTML文档中插入脚本语言可以使用script标记script标记可以置于页面任意位置,一般定义在head标签中script标记属性!type、src、defer、charset第二讲:基本概念学习目标认识变量(声明、规则、全局变量、局部变量)数据类型(基本类型、引用类型)运算符、表达式、控制语句第二讲:2.1变量变量JavaScript是一种弱类型的脚本语言varc=3;即变量的声明(变量使用之前必须加var声明,编程规范)变量的命名规则!1.变量命名必须以字母或是下标符号”_”或者”$”为开头。2.变量名长度不能超过255个字符。3.变量名中不允许使用空格。4.不用使用脚本语言中保留的关键字及保留符号作为变量名。5.变量名区分大小写。(javascript是区分大小写的语言)全局变量在方法外部声明的变量方法内部,没有加var关键字声明的变量局部变量方法内部,使用var声明的变量第二讲:2.2数据类型ECMAScript中,数据类型也分为基本类型和引用类型两大类.基本数据类型:Number、Boo

文档评论(0)

118118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档