| 
论坛元老  
 威望154 贡献195 热心值0 金币3648 注册时间2020-8-31
 
 | 
 
 
| 课程介绍: 
 JS面向对象及组件开发系列课程主要内容: 一、面向对象基础主要讲解:什么是面向对象,编程的特点,基本写法和组成以及工厂方式与构造函数,使用面向对象编写选项卡及编写拖拽 二、JS面向对象之组件开发主要讲解: 1、JS是基于原型的程序, 2、面向对象的原型链、常用属性和方法 3、什么是面向对象的继承,其中包括拷贝继承、编写继承的拖拽、继承的其他形式之类式继承和原型继承; 4、拖拽、弹窗的组件开发、复杂组件开发之自定义事件;原生JS实现自定义事件、自定义事件实例;基于JQ的选项卡组件开发 三、JS综合应用实战主要讲解:图片放大镜效果、苹果菜单、妙味照片墙效果
 
 课程目录:
 
 1第一课:面向对象基础
 
 1-什么是面向对象
 2-面向对象编程的特点
 3-面向对象的基本写法和组成
 4-工厂方式与构造函数
 5-对象引用是什么和它的问题
 6-面向对象之原型学习
 7- 传统的过程式编写选项卡
 8- 用面向对象封装通用选项卡
 9- 控制多个选项卡自动播放
 10-用面向对象编写拖拽
 
 2第二课:JS面向对象之组件开发
 
 1-JS是基于原型的程序
 2-什么是包装对象
 3-面向对象中的原型链
 4- hasOwnProperty和constructor的使用
 5- instanceof运算符的使用
 6-利用toString做类型判断
 7-什么是面向对象的继承
 8-面向对象之拷贝继承
 9-编写继承的拖拽
 10-继承的其他形式之类式继承
 11-继承的其他形式之原型继承
 12- 组件开发是什么
 13- 给拖拽组件配置不同参数
 14- 封装弹框组件
 15- 使用对象标记已弹出弹框
 16-复杂组件开发之自定义事件
 17-原生JS实现自定义事件
 18-自定义事件实例
 19-基于JQ的选项卡组件开发
 
 3第三课:JS综合应用实战
 
 1-图片放大镜效果(一)
 2-子级影响父级的bug
 3-图片放大镜效果(二)
 4-苹果菜单
 5-妙味照片墙效果(一)
 6-妙味照片墙效果(二)
 7-妙味照片墙效果(三)
 
 
 
 
 
 
 | 
 |