亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • slideUp滑動式隱藏
    查看全部
    0 采集 收起 來源:jQuery設計理念

    2017-02-15

  • .slideUp()滑動式隱藏
    查看全部
    0 采集 收起 來源:jQuery設計理念

    2017-02-13

  • jQuery2.0及后續版本將不再支持IE6/7/8瀏覽器 The Write Less,Do More
    查看全部
    0 采集 收起 來源:jQuery設計理念

    2017-02-09

  • 缺失了很重要的一部分代碼,下面是對updateFunc的補充。 這個函數是實現when功能的關鍵。它將其余的異步操作都綁定到deferred上,直到所有的操作都綁定完之后才執行resolve操作。 updateFunc = function(i, contexts, values) { return function(value) { contexts[ i ] = this; values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; if (values === progressValues) { deferred.notifyWith( contexts , values ); } else if ( !( --remaining ) ) { deferred.resolveWith( contexts, values ); } }; }
    查看全部
    1 采集 收起 來源:$.Deferred的設計

    2018-03-22

  • DOM文檔加載的步驟: (1) 解析HTML結構。 (2) 加載外部腳本和樣式表文件。 (3) 解析并執行腳本代碼。 (4) 構造HTML DOM模型。//ready (5) 加載圖片等外部文件。 (6) 頁面加載完畢。//load
    查看全部
  • jQuery2.0及后續版本將不再支持IE6/7/8瀏覽器
    查看全部
    0 采集 收起 來源:jQuery設計理念

    2017-02-01

  • 這節課真是理解jQuery源碼的關鍵。尤其是下面評論部分中的bannychen同學說的特別好。
    查看全部
  • 首先在<head></head>中加入腳本,比如說是prototype.js和jquery.js 1.在導入jquery.js的時候,將prototype.js中的$進行保存,var _$ = window.$; 2.jquery完全導入之后,此時的window.$已經被替換為jquery中的$ 3.當執行noConflict函數,此時的window.$ === jQuery 成立,進而window.$被替換成之前保存的_$,即為prototype中的$ 4.此時即完成了jQuery讓出$控制權的功能
    查看全部
  • jQuery就是這樣實現的,其實原理很簡單,無非就是保存了上一次的引用, _$ = window.$; window.$ = _$; 就是一個交換的原理,如果調用了noConflict方法,就把之前保存的_$覆蓋當前的$ 要特別注意的事,必須在加載jQuery之前已經存在一個$命名空間的庫,否則_$ = window.$就沒有意義了
    查看全部
  • jquery的each怎么傳參數呢?
    查看全部
    0 采集 收起 來源:迭代器

    2017-01-11

  • 理解回調函數最重要的2點: 1、一個回調函數作為參數傳遞給另一個函數是,我們僅僅傳遞了函數定義。我們并沒有在參數中執行函數。我們并不傳遞像我們平時執行函數一樣帶有一對執行小括號()的函數 2、回調函數并不會馬上被執行,它會在包含它的函數內的某個特定時間點被“回調”。
    查看全部
    0 采集 收起 來源:理解回調函數

    2017-01-11

  • setTimeout(function() { var task; if (task = List.shift()) { task(); //執行函數 } if (List.length > 0) { //遞歸分解 arguments.callee(List) } else { callback() } }, 25) 這其實是個遞歸,每次進來會執行List函數隊列里的棧頂函數,函數隊列彈出已經執行的函數,然后再遞歸調用自身,直到List函數隊列為空
    查看全部
  • aiyyyy
    查看全部
    0 采集 收起 來源:jQuery設計理念

    2017-01-04

  • (function(window, undefined) { var jQuery = function() {} // ... window.jQuery = window.$ = jQuery; })(window);
    查看全部
  • jQuery.each( [ "get", "post" ], function( i, method ) { jQuery[ method ] = function( url, data, callback, type ) { // Shift arguments if data argument was omitted if ( jQuery.isFunction( data ) ) { type = type || callback; callback = data; data = undefined; } return jQuery.ajax({ url: url, type: method, dataType: type, data: data, success: callback }); }; });
    查看全部
    1 采集 收起 來源:jQuery整體架構

    2018-03-22

舉報

0/150
提交
取消
課程須知
源碼的閱讀不是一蹴而就的,需要大家有一定的功底,比如jQuery的基礎運用以及API的熟悉度,除此之外要有牢固的javascript、DOM、CSS的基礎功底,甚至還需要理解常見的設計模式、數據結構等等。當然大家也不要被這些給嚇住了,理解,總是需要一種慢慢的學習過程。
老師告訴你能學到什么?
通過本課程的學習,您可以由淺入深地剖析jQuery庫的設計與實現。 其中我們圍繞的重心: 1、設計理念 2、結構組織 3、接口設計 4、模式運用 5、場景套用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!