jQuery 扩展轮播图方法
$.when()方法是和$.Deferred()挂钩的
参数可以是一个或多个延迟对象
返回值是promise对象
$.Deferred()方法原理
$.Callbacks()方法原理
1.Deferred有状态的回调
2.Deferred的精髓.then()
1.三步网络请求
2.进入回调地狱
3.回调地狱有什么不好的地方
1.《你不知道的js》中Ul多线程-深入剖析js执行机制
2.工具方法$.Callbacks()回调管理
1.基本参数
2.附加的属性
1.扩展方法
2.浅层克隆
3.深层克隆
1.判断数据类型$.type() $.isArray $.isFunction $.isWindow
2.消除空格$.trim()
3.改变函数的this指向$.proxy()
4.防止冲突$.no.Conflict()
5.循环$.each() $.map()
6.json字符串转成对象$.parseJSON()
7.制作数组
1.定位距离
2.滚动条距离
3.获取盒模型不同区域的宽高
4.遍历索引相关方法(以及补充)
1.实现animate()原理
2.实现delay()原理
3.应用
1.入队操作
2.出队操作
3.测试