目录:/81 珠峰培训 javascrip+移动端 正式课
┣━━第一章:第一周作用域深入和面向对象
┃ ┣━━第一节:预解释作用域this原理及应用% x$ w9 N. ^7 y5 O, b( k i
┃ ┃ ┣━━课时1:预解释.flv
┃ ┃ ┣━━课时10:综合实战题.flv
┃ ┃ ┣━━课时2:作用域链.flv
┃ ┃ ┣━━课时3:全局变量的细节问题.flv
┃ ┃ ┣━━课时4:预解释是一种毫无节操的机制.flv
┃ ┃ ┣━━课时5:如何查找上级作用域.flv
┃ ┃ ┣━━课时6:关于内存释放和作用域销毁的研究.flv5 o( y( U, q3 q; l. B
┃ ┃ ┣━━课时7:作用域练习题.flv8 d% ]8 h* l3 m6 ~
┃ ┃ ┣━━课时8:this关键字.flv j; J4 P& R* G
┃ ┃ ┗━━课时9:综合练习题.flv3 B- h/ K( ~4 r) ]) H# x$ T! p
┃ ┗━━第二节:单利模式工厂模型构造函数原型链模式$ T) _5 a0 p& @6 w) e& N% [2 _
┃ ┣━━课时11:单例模式.flv
┃ ┣━━课时12:工厂模式.flv
┃ ┣━━课时13:构造函数模式基础.flv) k9 w/ c+ H! P! @
┃ ┣━━课时14:构造函数模式扩展.flv
┃ ┣━━课时15:原型链模式基础.flv) _& d7 r: c' x; R. n- \
┃ ┣━━课时16:原型链模式扩展-this和原型扩展.flv& b: w$ P& a5 ]3 R \: ~3 E& H0 ?. ?
┃ ┣━━课时17:原型链模式扩展-批量设置公有属性.flv
┃ ┣━━课时18:深入扩展原型链模式常用的六种继承方式.flv
┃ ┗━━课时19:原型链综合复习参考.flv/ K% Q( z# P# D- F' G! k4 z4 b
┣━━第七章 ajax jsonp node基础及项目实战开发. j2 Z2 [) m, g$ \* P
┃ ┣━━第一节 node基础和前后端交互模型' d" G, V8 c9 C! H! k) Y
┃ ┃ ┣━━课时125:常用的dos命令.flv6 s5 c# F8 q; w" v; u
┃ ┃ ┣━━课时126:客户端和服务器端的交互模式.flv
┃ ┃ ┣━━课时127:url和http基础知识.flv
┃ ┃ ┣━━课时128:初步了解node.flv
┃ ┃ ┣━━课时129:在node环境中执行js代码.flv2 L0 N9 G; {) r+ i/ H% U8 j9 H
┃ ┃ ┣━━课时130:node中模块的基础知识.flv4 r8 I3 o8 X- i; `9 R
┃ ┃ ┣━━课时131:node内置模块中常用的方法.flv. C/ B" O, j9 x+ v- C
┃ ┃ ┗━━课时132:静态资源文件请求的处理.flv
┃ ┣━━第三节 crm客户管理系统* T( k9 I7 B6 I: I0 U( G# ^, [2 t/ d
┃ ┃ ┣━━课时139:项目开发流程和api接口文档.flv3 B. i0 g/ J8 J" s. j
┃ ┃ ┣━━课时140:node创建服务发布项目.flv: P& H, t/ V2 v( V$ c
┃ ┃ ┣━━课时141:node编写获取所有客户信息.flv- ]( b+ T7 G& c7 z9 S' P6 u
┃ ┃ ┣━━课时142:node编写获取指定用户信息.flv. { p% H! F6 U
┃ ┃ ┣━━课时143:node编写删除指定客户信息.flv
┃ ┃ ┣━━课时144:node编写增加客户信息.flv" H6 _5 O/ H: [) Z
┃ ┃ ┣━━课时145:node编写修改客户信息.flv- |8 P# ] ^2 o
┃ ┃ ┣━━课时146:实现基本的布局结构.flv
┃ ┃ ┣━━课时147:绑定所有的客户信息.flv5 s1 Y. w ^; Q, n4 h$ ?6 ~
┃ ┃ ┣━━课时148:增加客户信息.flv: x) X; i6 _( ?: a
┃ ┃ ┣━━课时149:修改客户信息.flv
┃ ┃ ┗━━课时150:删除客户信息.flv
┃ ┣━━第二节 ajax基础知识7 u% J1 `4 s/ p# D: L) g/ u/ Q: I
┃ ┃ ┣━━课时133:http报文及谷歌控制台的使用.flv! c0 _8 C$ o/ O; K$ q, W6 e
┃ ┃ ┣━━课时134:ajax基础知识.flv) F6 R8 h4 A! J8 `
┃ ┃ ┣━━课时135:ajax兼容处理及惰性思想.flv5 _& v3 q* b% A5 `* n
┃ ┃ ┣━━课时136:ajax中的http请求方式.flv
┃ ┃ ┣━━课时137:ajax中的同步编程和异步编程.flv
┃ ┃ ┗━━课时138:编写简易的ajax方法库.flv
┃ ┣━━第五节 ajax分页
┃ ┃ ┣━━课时155:需求分析和制定api文档.flv& H2 f# u1 L7 r; \( Y0 p6 G
┃ ┃ ┣━━课时156:为demo提供测试数据.flv% {& O" Z! E! a4 Z# W2 W6 X6 |
┃ ┃ ┣━━课时157:服务器内容和数据的处理.flv# v* X+ ~ M$ D! o
┃ ┃ ┣━━课时158:实现基本的布局结构和样式.flv
┃ ┃ ┣━━课时159:实现首页的数据绑定和分页.flv
┃ ┃ ┗━━课时160:课后扩展 详细页面和分页器.flv
┃ ┗━━第四节 jsonp和jq使用# y; [+ ?, A. F. E# z
┃ ┣━━课时151:区分同源与非同源.flv
┃ ┣━━课时152:jsonp的原理.flv
┃ ┣━━课时152:模拟百度模糊搜索.flv. k9 q) E9 R" x$ j+ L) q
┃ ┗━━课时153:jquery的ajax和jsonp的调用.flv
┣━━第三章 dom盒子模型实战和dom库封装7 O0 Y6 T; D( |$ A& h: O6 s
┃ ┣━━第一节 盒子模型和盒子偏移量
┃ ┃ ┣━━课时48:盒子模型常用的属性前八个.flv, {- G4 B4 A2 K2 @ i2 {: J% @
┃ ┃ ┣━━课时49:获取元素的具体样式信息getcss.flv
┃ ┃ ┣━━课时50:伪类的应用补充.flv6 r% Z& M. k- O s0 `
┃ ┃ ┣━━课时51:获取元素的偏移量offset.flv) s; K& y& ?( Q0 i
┃ ┃ ┣━━课时52:浏览器滚动条卷去的高度scrolltop.flv
┃ ┃ ┣━━课时53:项目实战-回到顶部.flv
┃ ┃ ┣━━课时54:项目实战-跑马灯.flv
┃ ┃ ┗━━课时55:深入扩展-js同步与异步编程.flv
┃ ┣━━第三节 dom深入和dom库. w. V1 \9 Z, h
┃ ┃ ┣━━课时59:内置的dom操作属性和方法.flv
┃ ┃ ┣━━课时60:获取所有的元素子节点.flv
┃ ┃ ┣━━课时61:深入扩展-单例模式的小技巧.flv
┃ ┃ ┣━━课时62:获取兄弟元素节点系列方法.flv
┃ ┃ ┣━━课时63:向容器中追加新元素的方法.flv
┃ ┃ ┣━━课时64:操作元素的样式类.flv4 `; O! C; `2 ^! I% B" Z1 r, b' Q# F
┃ ┃ ┣━━课时65: getelementsbyclassname的应用.flv( I% x. R5 h# m' i, o1 M0 I9 u
┃ ┃ ┣━━课时66:设置元素的样式值setcss.flv) i% p, B' T& u& w
┃ ┃ ┣━━课时67:批量设置元素的样式值.flv) Q- m% Y5 T& a. q
┃ ┃ ┣━━课时68:获取、设置、批量设置元素.flv# K( p9 `& k. t& N3 m
┃ ┃ ┣━━课时69:css方法的一个bug解决.flv* g% j6 E) D6 [0 h1 C n
┃ ┃ ┗━━课时70:选项卡插件封装.flv
┃ ┗━━第二节 项目实战-图片延迟加载) |& | E9 |: A2 K7 L7 d
┃ ┣━━课时56:延迟加载思想和首屏延迟加载.flv) C# n7 S5 g0 @6 E) W
┃ ┣━━课时57:单张图片的延迟加载.flv: h+ z+ B% D. ]5 X5 [4 Y8 f
┃ ┗━━课时58:多张图片的延迟加载实战.flv
┣━━第九章 移动端:h5 css3响应式布局webpp等
┃ ┣━━第一节 html 和css3
┃ ┃ ┗━━课时168:html5表单元素的新特性.flv
┃ ┣━━第三节 移动端基础及响应式布局* k) V# g1 m# u* Q& U! p0 o
┃ ┃ ┣━━课时172:移动端概述和hybird模式.flv
┃ ┃ ┣━━课时173:响应式布局基础.flv
┃ ┃ ┣━━课时174:响应式布局之流式布局.flv" l6 {* K1 O. b5 Y
┃ ┃ ┣━━课时175:做移动端项目之前的准备.flv
┃ ┃ ┣━━课时176:响应式布局demo1.flv
┃ ┃ ┣━━课时177:rem响应式布局.flv0 v* a6 s1 Y+ H5 I7 V: m
┃ ┃ ┣━━课时178:swiper的使用和轮播图.flv
┃ ┃ ┣━━课时179:综合案例-微信场景应用.flv9 u( K& v3 R3 t0 A, [9 ?/ a: c
┃ ┃ ┗━━课时180:使用github发布项目.flv( C$ _! V: n6 @- {/ |. R
┃ ┣━━第二节 css预处理之less
┃ ┃ ┣━━课时169:less的基础和编译.flv
┃ ┃ ┣━━课时170:less的语法和使用.flv. P) H6 f) l+ w
┃ ┃ ┗━━课时171:less常用的方法.flv
┃ ┣━━第五节 移动端webapp4 t3 a% y! t9 ?& ^9 z }( ]. Z: K4 R
┃ ┃ ┣━━课时185:本地存储.flv
┃ ┃ ┣━━课时186:ejs模板引擎.flv
┃ ┃ ┣━━课时187:iscroll.flv& W# X* j9 s/ N; |
┃ ┃ ┣━━课时188:webapp之使用less构建响应式布局.flv
┃ ┃ ┣━━课时189:webapp之数据绑定和本地存储.flv
┃ ┃ ┗━━课时190:webapp之实现比赛集锦区.flv$ s# J! Q: R% X, w5 W3 H& V
┃ ┗━━第四节 移动端事件及事件应用
┃ ┣━━课时181:移动端事件基础.flv
┃ ┣━━课时182:移动端常用的事件库.flv: n9 H" K5 \3 E1 i" n5 r0 {
┃ ┣━━课时183:移动端轮播图css样式和响应.flv6 G' n. _1 X0 t2 ?5 j- `
┃ ┗━━课时184:移动端轮播图图片延迟加载.flv
┣━━第二章 call apply 表格排序 正则( M9 Y- g2 l# P, Q
┃ ┣━━第一节 关于函数、原型、dom、this的深入理解# Y+ M# _2 ^6 o' Q4 d
┃ ┃ ┣━━课时20:原型深入.flv3 P$ C! ~8 i( J; ?5 p$ v7 D
┃ ┃ ┣━━课时21:函数的三种角色.flv
┃ ┃ ┣━━课时22:call方法深入.flv
┃ ┃ ┣━━课时23:call和apply和bind的区别.flv
┃ ┃ ┣━━课时24:获取数组最大值.flv
┃ ┃ ┣━━课时25:获取平均数.flv
┃ ┃ ┣━━课时26:类数组转换为数组.flv5 `6 |! c9 g e! k* I
┃ ┃ ┣━━课时27:sort深入研究.flv/ B# {8 ]7 G7 Q, C. w% f( h
┃ ┃ ┣━━课时28:json及操作.flv
┃ ┃ ┣━━课时29:数据绑定及dom回流.flv
┃ ┃ ┗━━课时30:表格排序及dom映射.flv; `9 f8 U' j) |
┃ ┣━━第三节 正则及实战应用( U/ L9 K: Y# K. H. n' P7 U+ R' _
┃ ┃ ┣━━课时37:正则的作用.flv. {* g/ t7 F% g6 o
┃ ┃ ┣━━课时38:正则的元字符和一些简单的应用.flv
┃ ┃ ┣━━课时39:正则创建方式的区别.flv
┃ ┃ ┣━━课时40:编写简单的正则表达式.flv
┃ ┃ ┣━━课时41:懒惰性和贪婪性.flv
┃ ┃ ┣━━课时42:分组捕获.flv
┃ ┃ ┣━━课时43:replace.flv
┃ ┃ ┣━━课时44:正则捕获专题复习 参考.flv
┃ ┃ ┣━━课时45:更多replace案例.flv
┃ ┃ ┣━━课时46:时间字符串格式化.flv
┃ ┃ ┗━━课时47:数据类型检测的四种方式.flv
┃ ┗━━第二节 项目实战-表格排序
┃ ┣━━课时31:实现基本的布局结构.flv! `9 p+ K% U* Y, p; |
┃ ┣━━课时32:实现Ajax数据读取和绑定.flv B9 p8 @: Y% z0 G( v
┃ ┣━━课时33:实现年龄这一列的升降序排列.flv) } Y+ L5 X2 M8 q \( G0 Y5 `, [0 U
┃ ┣━━课时34:this优化.flv
┃ ┣━━课时35:实现多列排序.flv
┃ ┗━━课时36:最后的优化.flv$ A o7 H% d8 K0 F
┣━━第五章 dom零级 二级事件基础和实战7 e4 m+ k% V0 h/ U! x
┃ ┣━━第一节 事件基础 时间委托 实战应用
┃ ┃ ┣━━课时104:什么是事件.flv. _9 a( c1 e# J
┃ ┃ ┣━━课时105:事件对象及兼容处理.flv
┃ ┃ ┣━━课时106:事件的传播机制.flv+ G5 p5 W% @% J* X# O: j( ?
┃ ┃ ┣━━课时107:案例之鼠标跟随jquery.flv
┃ ┃ ┣━━课时108:案例之鼠标跟随js版.flv
┃ ┃ ┣━━课时109:鼠标跟随 深入理解事件的传播机制.flv& s- |9 J# l2 Q4 S. t
┃ ┃ ┣━━课时110:案例之京东商城放大镜.flv
┃ ┃ ┣━━课时111:事件委托 事件代理.flv
┃ ┃ ┣━━课时112:案例之百度搜索框.flv
┃ ┃ ┣━━课时113:案例之多级菜单js版.flv! V1 I% M: V% C/ o3 p/ Y5 R
┃ ┃ ┣━━课时114:案例之多级菜单jquery版.flv* e" R6 ^1 T( H0 r
┃ ┃ ┣━━课时115:拖拽demo实现基本的效果.flv1 \+ H. {4 V8 L% t$ D0 _% J, ?
┃ ┃ ┗━━课时116拖拽demo解决鼠标丢失.flv
┃ ┗━━第二节 dom2事件兼容处理
┃ ┣━━课时117:dom2事件基础知识.flv7 z! ~5 D* r1 s8 ?. E3 q, A
┃ ┣━━课时118:dom2兼容处理this问题.flv
┃ ┣━━课时119:dom2兼容处理重复问题.flv3 V$ }8 F7 ^- @8 q, C
┃ ┣━━课时120:dom2兼容处理 顺序问题.flv
┃ ┣━━课时121:复习专用-dom2兼容处理 this问题.flv
┃ ┣━━课时122:复习专用-dom2兼容处理顺序问题.flv- t6 t; E6 P! [5 n0 l% P5 I+ p
┃ ┣━━课时123:复习专用-使用自己的事件库.flv
┃ ┗━━课时124:弹性势能动画 抛物线运动.flv+ I1 z, B# @4 r- x3 m4 p
┣━━第八章 珠峰培训专题总结和技能提升& p& Z' B0 p: C6 T/ T' W8 j2 z
┃ ┣━━课时161:原型链模式 常用的六种继承.flv
┃ ┣━━课时162:js检测兼容的三种方式.flv* p; i" A" D8 W. I6 Q
┃ ┣━━课时163:数据类型检测的四种方式.flv
┃ ┣━━课时164:js同步和异步编程.flv
┃ ┣━━课时165:单例模式的小技巧.flv5 `# S: h! H) H6 j
┃ ┣━━课时166:回调函数的深入解读.flv
┃ ┗━━课时167:柯里化函数思想实现bind的.flv
┣━━第六章 dom事件深入和发布订阅模式
┃ ┣━━第一节 事件深入和观察者模式第一天
┃ ┃ ┣━━课件89:设计模式是解决问题的.flv
┃ ┃ ┣━━课件90:用烧水的故事理解设计模式5.flv
┃ ┃ ┣━━课时86:复习和回顾上周的知识体系.flv r; @' J0 Q/ m/ r4 R, F" J
┃ ┃ ┣━━课时87:完善的事件方:on run off.flv
┃ ┃ ┣━━课时88:用完善的事件库来重写拖拽代码.flv. ?/ x! M' K. |9 V# w- [, T$ {: B
┃ ┃ ┗━━课时91:用观察者设计模式完善event+.flv/ v- K! k& K% R4 G( e+ {
┃ ┗━━第二节 事件深入和观察者模式第二天
┃ ┣━━课时92:照片墙第一步.flv
┃ ┣━━课时93:照片墙第二步.flv
┃ ┣━━课时94:基本的闭包风格的拖拽.flv
┃ ┣━━课时95:完善闭包风格的拖拽.flv# a/ T* C# h, l/ }, k: S
┃ ┣━━课时96:面向对象风格的基本版拖拽.flv
┃ ┗━━课时97:面向对象+设计模式+继承的综合应用.flv* v) j# v/ N% L6 \! b( A: s8 ?+ x
┣━━第四章 tween动画和轮播图以及jquery实战+ |8 T1 r b# W. Q9 o
┃ ┣━━第一节 动画优化和tween动画库
┃ ┃ ┣━━课时71:在指定时间内实现单方向匀速运动.flv
┃ ┃ ┣━━课时72:指定步长实现单方向匀速运动.flv
┃ ┃ ┣━━课时73:使用settimeout实现轮循动画.flv0 E" G \4 J! A2 t. X4 s; B- U0 W
┃ ┃ ┣━━课时74:实现反弹动画.flv7 I: z& X' l2 @
┃ ┃ ┣━━课时75:保证当前元素同一时间执行.flv! N! A0 j, g- [, t" H: }
┃ ┃ ┣━━课时76:实现多方向匀速运动动画.flv
┃ ┃ ┣━━课时77:实现简单版的匀速运动动画库.flv
┃ ┃ ┣━━课时78:动画库支持动画完成后回调.flv
┃ ┃ ┗━━课时79:动画库完整版.flv0 f- s# V5 I6 t8 k1 [
┃ ┣━━第三节 项目实战-轮播图渐隐渐现版+ z8 C2 B/ T) G( W+ T8 t
┃ ┃ ┣━━课时86:实现基本布局和分析.flv
┃ ┃ ┣━━课时87:实现数据绑定和图片延迟加载.flv: N) x5 {2 h6 e4 h
┃ ┃ ┣━━课时88:实现自动轮播和加点对齐.flv( D& G$ w! s/ N4 a5 q
┃ ┃ ┣━━课时89:实现焦点切换和左右切换.flv3 p0 d) {* S5 b/ [
┃ ┃ ┗━━课时90:轮播图的插件化封装.flv
┃ ┣━━第二节 项目实战-轮播图左右运动版! L5 \: [/ {6 X
┃ ┃ ┣━━课时80:实现基本的布局结构.flv' G6 d0 Y% q, h2 O6 y( p% _
┃ ┃ ┣━━课时81:实现数据绑定和图片延迟加载.flv- q# e( [: L* L" L: R! C1 ?+ E
┃ ┃ ┣━━课时82:自动轮播及无缝衔接.flv
┃ ┃ ┣━━课时83:实现焦点轮播.flv& o8 ?0 |: E Y: u- c
┃ ┃ ┣━━课时84:实现左右切换.flv
┃ ┃ ┗━━课时85:css方法的bug修复.flv
┃ ┣━━第五节 项目实战-轮播图jquery版
┃ ┃ ┣━━课时100:实现自动轮播和左右切换.flv: f0 }+ h4 ^7 |9 P) J* I
┃ ┃ ┣━━课时101:扩展轮播图.flv& n" q3 u" E& T, t
┃ ┃ ┣━━课时98:实现基本布局结构.flv
┃ ┃ ┗━━课时99:实现数据绑定和图片延迟加载.flv
┃ ┗━━第四节 jquery基础知识核心讲解实战应用
┃ ┣━━课时91:常用的选择器.flv
┃ ┣━━课时92:常用方法属性操作.flv
┃ ┣━━课时93:常用方法 筛选 文档处理.flv- m% B: D* @' }1 t g% A1 c* ]: Q
┃ ┣━━课时94:常用方法动画 ajax 事件.flv
┃ ┣━━课时95:核心解读.flv
┃ ┣━━课时96:实现选项卡.flv
┃ ┗━━课时97:折叠菜单.flv/ M! R& k* m2 W- h, V1 g n' U
┗━━起步-JavaScript
┣━━1、基础
┃ ┣━━1、前端开发概括.avi
┃ ┣━━2、js引入到页面的方式和细节.avi- B: T& X& q8 X7 f7 v
┃ ┣━━3、js中常用的四种输出方式.avi
┃ ┣━━4、js组成和命名规范.avi
┃ ┣━━5、js中的变量和数据类型.avi
┃ ┣━━6、数据类型-number.avi% Z0 J% D7 T1 P2 A
┃ ┣━━7、数据类型-boolean和数据类型转换规律.avi/ o7 Y- t3 z/ s2 v+ v$ ~
┃ ┣━━8、数据类型-object.avi, s) p p0 w: H3 {
┃ ┣━━9、数据类型区分和数据类型检测.avi3 t5 p$ ~! s3 d, K0 G( e
┃ ┣━━10、js中三个判断的语法.avi7 w& P0 I6 `" z3 X9 K* i
┃ ┣━━11、js中判断的应用[开关灯].avi
┃ ┣━━12、js中三个循环之for循环.avi, H' b2 V S/ D; f4 i6 e5 x
┃ ┣━━13、js中三个循环之for in循环.avi
┃ ┣━━14、js中循环的应用[隔行变色].avi
┃ ┣━━15、综合案例-选项卡.avi
┃ ┣━━16、综合案例-99乘法表.avi5 I" F1 N1 L; T, D
┃ ┗━━基础课专题--页面中常用的几种输出方式(谷歌的控制台详解).wmv
┣━━2、函数% A1 H2 Y C4 Y: z& e
┃ ┣━━1、基础知识.wmv
┃ ┣━━2、形参.wmv9 ]# {2 D7 `" Z( J' r8 m
┃ ┣━━3、arguments.wmv+ o5 [! L. \* I+ k0 |
┃ ┣━━4、return.wmv
┃ ┗━━5、匿名函数.wmv
┣━━3、数组和算法
┃ ┣━━1、数组基础知识(2016).wmv
┃ ┣━━2、数组常用的15个方法(2016).wmv6 d' N( H6 e7 Y1 o f- n* J# U
┃ ┣━━3、数组去重(2016).wmv) B) l* V+ [% B$ e _2 G
┃ ┣━━4、递归.wmv( }) p% S/ f( G
┃ ┣━━5、数组冒泡排序.wmv
┃ ┣━━6、数组快速排序.wmv
┃ ┗━━7、数组插入排序.wmv1 e8 q/ k Z3 X4 h7 R* _* T
┗━━4、DOM5 R4 i p( _, p8 j W
┣━━1、DOM获取元素的方法(8个).wmv
┣━━2、DOM中的节点和关系属性.wmv3 D. g8 X) X7 C8 `/ o
┣━━3、DOM中的节点和关系属性-综合应用.wmv
┣━━4、DOM增删改和应用.wmv2 s( e: u: x" T% p; \8 e
┣━━5、Math方法和应用.wmv
┣━━6、字符串方法及应用.wmv8 j+ f6 l% E$ F B4 O# V
┣━━7、字符串和Math综合应用-验证码.wmv! X1 I7 N9 C) Y8 _+ n$ r; v3 u% @
┣━━8、Date和应用.wmv$ d0 a5 C9 M$ O
┣━━9、定时器原理和定时器的应用.wmv
┗━━免费课第二周深入扩展-元素标签和数据类型的关系(2016).wmv
下载地址:
|