第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
  • eq返回的是一個(gè)jQuery對(duì)象,get返回的是一個(gè)DOM對(duì)象。
    查看全部
  • 要想理解為什么ready先執(zhí)行,load后執(zhí)行就要先了解下DOM文檔加載的步驟: (1) 解析HTML結(jié)構(gòu)。 (2) 加載外部腳本和樣式表文件。 (3) 解析并執(zhí)行腳本代碼。 (4) 構(gòu)造HTML DOM模型。//ready (5) 加載圖片等外部文件。 (6) 頁面加載完畢。//load
    查看全部
  • var aQuery = function(selector) { //強(qiáng)制為對(duì)象 if (!(this instanceof aQuery)) { return new aQuery(selector); } var elem = document.getElementById(/[^#].*/.exec(selector)[0]); this.length = 1; this[0] = elem; this.context = document; this.selector = selector; this.get = function(num) { return this[num]; } return this; }
    查看全部
  • 全局變量是魔鬼, 匿名函數(shù)可以有效的保證在頁面上寫入JavaScript,而不會(huì)造成全局變量的污染,通過小括號(hào),讓其加載的時(shí)候立即初始化,這樣就形成了一個(gè)單例模式的效果從而只會(huì)執(zhí)行一次。
    查看全部
  • jQuery五大部分:AJAX、動(dòng)畫、DOM操作、選擇器、事件 ;(function(gloabal,factory){ factory(global); }()); 開頭的分號(hào)符是為了避免跟其它文件壓縮合并或執(zhí)行時(shí)發(fā)生錯(cuò)誤。
    查看全部
  • gc
    JQ中的hasClass用來判斷元素中是否存在某個(gè)class
    查看全部
  • gc
    addClass是用來添加class removeClass是用來刪除class toggleClass是:在元素中沒有需要添加的class時(shí),為元素添加class,當(dāng)元素已經(jīng)包含需要添加的class時(shí),將這個(gè)class從元素class中刪除掉。 $(function () { $div1 = $("#div1"); $div1.addClass("c1"); $div1.removeClass("c1"); $div1.toggleClass("c1"); })
    查看全部
  • gc
    JQ中的attr和prop有什么區(qū)別: 1.實(shí)現(xiàn)方式不同。 attr使用的是js原生的setAttribute和getAttribute來 實(shí)現(xiàn)的。 如:a.setAttribute("titel","hello") prop使用的是js中的 . 或者[]來實(shí)現(xiàn)的。 如:a.titel="hello" 2.對(duì)于html原生的屬性(如:title),attr和prop的效果是一樣的,但是對(duì)于自定義屬性,兩者的效果不同。 不同點(diǎn)在于:通過attr添加的自定義屬性,在dom節(jié)點(diǎn)中可以看見,而通過prop添加的自定義屬性,在dom節(jié)點(diǎn)中不可見。 相同點(diǎn)是:不論是否在dom中可見,兩種方式添加的自定義屬性其實(shí)都已經(jīng)添加到節(jié)點(diǎn)中了,可以通過相應(yīng)的獲取方式來獲得該屬性。
    查看全部
  • gc
    JQ中的attr和prop有什么區(qū)別: 1.實(shí)現(xiàn)方式不同。 attr使用的是js原生的setAttribute和getAttribute來 實(shí)現(xiàn)的。 如:a.setAttribute("titel","hello") prop使用的是js中的 . 或者[]來實(shí)現(xiàn)的。 如:a.titel="hello" 2.對(duì)于html原生的屬性(如:title),attr和prop的效果是一樣的,但是對(duì)于自定義屬性,兩者的效果不同。
    查看全部
  • gc
    JQ中的attr和prop有什么區(qū)別?
    查看全部
  • gc
    在使用queue時(shí),使用promise().done()可以等待隊(duì)列中的所有函數(shù)都執(zhí)行完成后再執(zhí)行: $(function () { function aa(next) { this.x = 1; self = this; self.zz=function() { console.log("aa:" + self.x); self.x++; if (self.x > 10) { next(); clearInterval(z); } } var z=setInterval("self.zz()", 100); } function bb(next) { this.y = 1; self = this; self.kk = function () { console.log("bb:" + self.y); self.y++; if (self.y > 10) { next(); clearInterval(z); } } var z = setInterval("self.kk()", 100); } function cc() { console.log("ccccccccccc"); } $div1 = $("#div1"); $div1.queue(aa).queue(bb).promise().done(cc); })
    查看全部
  • gc
    javascript引擎本身是單線程的,但是瀏覽器是多線程。 javascrip引擎是事件驅(qū)動(dòng)的,通過時(shí)間驅(qū)動(dòng)可以實(shí)現(xiàn)多線程的效果。 http://blog.csdn.net/kongls08/article/details/6996518 另外,因?yàn)閖avascript本身是單線程的,所以不用考慮多線程的一些事情,比如:臨界資源,互斥鎖等。
    查看全部
  • gc
    JavaScript引擎是單線程運(yùn)行的,瀏覽器無論在什么時(shí)候都只且只有一個(gè)線程在運(yùn)行JavaScript程序. JavaScript引擎用單線程運(yùn)行也是有意義的,單線程不必理會(huì)線程同步這些復(fù)雜的問題,問題得到簡化.
    查看全部
  • gc
    JavaScript引擎是單線程運(yùn)行的,瀏覽器無論在什么時(shí)候都只且只有一個(gè)線程在運(yùn)行JavaScript程序.
    查看全部
  • gc
    對(duì)于js中的數(shù)組操作: push是將一個(gè)元素加到數(shù)組的最后面 shift是將數(shù)組的第一個(gè)元素取出。 unshift是將一個(gè)元素加到數(shù)組的最前面 var x = [1, 2, 3]; x.push(4); console.log(x); a=x.shift(); console.log(x); x.unshift(6); console.log(x);
    查看全部

舉報(bào)

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

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!