为了账号安全,请及时绑定邮箱和手机立即绑定
  • gc
    (function( window, undefined ) { })(window); 一开始就使用匿名函数自适应,为什么样将window传入到函数中? 不穿也可以,可以照样正常使用window对象,传参的元素是: 1.查找速度快 2.window作为入参之后,匿名函数便于压缩,也就是匿名函数内容就不需要直接使用window关键字,而是可以直接使用缩略名。 为什么要穿undefined? undefined是window下的一个属性,但是undefined在默写浏览器下是可以被修改的,如下: var undefined=10 alert(undefined) 在IE10下还是undefined,但是在IE7下显示的是10 jQuery为了防止undefined被修改,所以以传参的形式展示出来。
    查看全部
  • gc
    JQ支持模块化的模式
    查看全部
  • gc
    offset():位置与尺寸的方法。
    查看全部
  • gc
    animate():运动的方法、show、hide方法等
    查看全部
  • gc
    提交的数据和Ajax的操作:ajax() load() getScript() getJSON()
    查看全部
  • gc
    CSS():样式的操作。包括浏览器的兼容等,都考虑在内。
    查看全部
  • gc
    DOM操作:添加 删除 获取 包装
    查看全部
  • gc
    on() trigger()等等 事件操作的相关方法
    查看全部
  • gc
    attr() prop() val() addClass()等等 对元素属性的操作。
    查看全部
  • gc
    queue:队列管理,入队 dequeue:出队 $('#div1').animate({left:100}); $('#div1').animate({top:100}); $('#div1').animate({width:100}); 将上面三个操作放入队列中,这样可以保证操作顺序执行。
    查看全部
  • gc
    data:数据缓存 $('#div1').data("name","hello")//存 $("#div1").data("name")//取 它有个好处是并没有将追加的内容扩展到元素身上,如果需要追加的内容是个队形的话,那么用这种方式将可以避免内存泄露。 可以避免大数据挂载到元素身上导致内容泄露的问题。
    查看全部
  • ready与load的区别就在于资源文件的加载,ready构建了基本的DOM结构,所以对于代码来说应该越快加载越好。
    查看全部
  • gc
    support:功能检测。 判断浏览器是哪个版本等。
    查看全部
  • gc
    Deferred:延迟对象。对异步操作的统一管理。 setTimeout(function(){alert(1)},1000); alert(2); var dfd=$.Deferred(); setTimeout(function(){ alert(1) dfd.resolve();},1000); dfd.done(function(){alert(2)});//将函数存到dfd对象中,当调用resolve方法是,该回调函数会被执行
    查看全部
  • gc
    callbacks:jquery中的回调对象。 使用回调对象来对函数进行统一管理。 为什么要统一管理? 函数比较多的时候,管理起来比较麻烦,如果可以统一管理的话,管理起来比较容易。 function fn1(){alert(1)} function fn2(){alert(2)} var cb=$.Callbacks() cb.add(fn1) cb.add(fn2) cb.fire();//1,2 cb.remove(fn2) cb.fire()//1
    查看全部

举报

0/150
提交
取消
课程须知
源码的阅读不是一蹴而就的,需要大家有一定的功底,比如jQuery的基础运用以及API的熟悉度,除此之外要有牢固的javascript、DOM、CSS的基础功底,甚至还需要理解常见的设计模式、数据结构等等。当然大家也不要被这些给吓住了,理解,总是需要一种慢慢的学习过程。
老师告诉你能学到什么?
通过本课程的学习,您可以由浅入深地剖析jQuery库的设计与实现。 其中我们围绕的重心: 1、设计理念 2、结构组织 3、接口设计 4、模式运用 5、场景套用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!