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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 沒看懂!
    查看全部
  • (1) 解析HTML結構。 (2) 加載外部腳本和樣式表文件。 (3) 解析并執行腳本代碼。 (4) 構造HTML DOM模型。//ready (5) 加載圖片等外部文件。 (6) 頁面加載完畢。//load
    查看全部
  • function oClick4(){ var ajQuery4 = function(){ show('ajQuery4') }(); }
    查看全部
  • 總結:全局變量是魔鬼, 匿名函數可以有效的保證在頁面上寫入JavaScript,而不會造成全局變量的污染,通過小括號,讓其加載的時候立即初始化,這樣就形成了一個單例模式的效果從而只會執行一次。
    查看全部
  • 匿名函數必須對其進行調用 var jQuery = function(){ //代碼邏輯 }都有一個返回值
    查看全部
  • 文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇
    查看全部
    0 采集 收起 來源:jQuery設計理念

    2015-07-28

  • 選擇器 DOM處理 事件 動畫模塊 AJAX
    查看全部
    0 采集 收起 來源:jQuery課程安排

    2015-07-28

  • 回調函數,異步加載,數據緩存,動畫隊列
    查看全部
    0 采集 收起 來源:jQuery課程安排

    2015-07-28

  • 門面接口: .ajaxComplete() .ajaxError() .ajaxSend() .ajaxStart() .ajaxStop() .ajaxSuccess() 底層接口: jQuery.ajax() jQuery.ajaxSetup() 快捷方法: jQuery.get() jQuery.getJSON() jQuery.getScript() jQuery.post() jQuery接口的設計原理 業務邏輯是復雜多變的,jQuery的高層API數量非常多,而且也非常的細致,這樣做可以更友好的便于開發者的操作,不需要必須在一個接口上重載太多的動作。我們在深入內部看看Ajax的高層方法其實都是統一調用了一個靜態的jQuery.ajax方法,代碼見右側代碼編輯器(27-43行)。 在jQuery.ajax的內部實現是非常復雜的,首先ajax要考慮異步的處理與回調的統一性,所以就引入了異步隊列模塊(Deferred)與回調模塊(Callbacks), 所以要把這些模塊方法在ajax方法內部再次封裝成、構建出一個新的jQXHR對象,針對參數的默認處理,數據傳輸的格式化等等
    查看全部
    0 采集 收起 來源:jQuery整體架構

    2015-07-26

  • 引用百科的介紹: jQuery是繼prototype之后又一個優秀的Javascript框架。它是輕量級的js庫 ,它兼容CSS3,還兼容各種瀏覽器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后續版本將不再支持IE6/7/8瀏覽器。jQuery使用戶能更方便地處理HTML(標準通用標記語言下的一個應用)、events、實現動畫效果,并且方便地為網站提供AJAX交互。jQuery還有一個比較大的優勢是,它的文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁面保持代碼和html內容分離,也就是說,不用再在html里面插入一堆js來調用命令了,只需定義id即可。 The Write Less,Do More(寫更少,做更多),無疑就是jQuery的核心理念,簡潔的API、優雅的鏈式、強大的查詢與便捷的操作。從而把jQuery打造成前端世界的一把利劍,所向披靡! 簡潔的API: $.on $.css $.ajax …. 優雅的鏈式: var jqxhr = $.ajax( "example.php" ) .done(function() { alert("success"); }) .fail(function() { alert("error"); }) .always(function() { alert("complete"); }); 強大的選擇器: $("div, span, p.myClass" ) $("div span:first-child") $("tr:visible") … 便捷的操作: $("p").removeClass("myClass noClass").addClass("yourClass"); $("ul li:last").addClass(function(index) { return"item-" + index; }); $('.container').append($('h2')); …
    查看全部
    0 采集 收起 來源:jQuery設計理念

    2018-03-22

  • dggds立即調用表達式 任何庫與框架設計的第一個要點就是解決命名空間與變量污染的問題。jQuery就是利用了JavaScript函數作用域的特性,采用立即調用表達式包裹了自身的方法來解決這個問題。
    查看全部
  • ajQuery.fn上掛靜態方法,jquery對象是 new ajQuery.fn.init()出來的,聲明了ajQuery.fn.init.prototype = ajQuery.fn后 jqury對象就可以用ajQuery.fn上的靜態方法。確實有點繞。。。
    查看全部
  • 沒找到對他人的回復功能,muke還得繼續改進。指出一點樓下同學的問題,輸入-1的時候就無法取值是因為示例代碼中并未設置length屬性,將特定查詢結果的DOM索引存儲在原型對象resultarry數組中從設計上來說就是錯誤的,這樣的查詢沒有意義。
    查看全部
  • 兩種對象構建的區別
    查看全部
    0 采集 收起 來源:對象的構建

    2015-07-02

  • 示例代碼
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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