Jquery中的設(shè)計思路

jQ中的偽數(shù)組是什么鬼?

  • 就是對象。為什么不用數(shù)組趟庄,因為作者喜歡用對象,還有就是沒有數(shù)組那么多的方法(這點很重要)
tim 20170713190915
  


jQ的原型鏈如何實現(xiàn)伪很,是什么套路戚啥?

default

jQ的css函數(shù)怎么實現(xiàn)的?

           $('node').css({
              border: '1px solid red', 
              width: '200px'
              })
             ===>

           $('node').css.call($('node'), {
           border: '1px solid red', 
           width: '200px'
             })

           this.style.border = '1px solid red'
           this.style.width = '200px'

jQ中鏈?zhǔn)秸{(diào)用的原理锉试?

     $('node').red().drop()
      jQuery.fn.red = function(){
         return this //$('node')
      } 

jQuery.fn 什么東西?

    jQuery.fn = jQuery.prototype

使用jQ為什么不用new猫十?

    jQuery = !function(selector, context) {
    new jQuery(selector, context)
    }

$.proxy是什么?

  • 輸入一個函數(shù) 輸出新函數(shù)呆盖,且上下文可以有contex決定
            $.proxy(fn, context, p1, p2)
               //在當(dāng)前頁面內(nèi)追加換行標(biāo)簽和指定的HTML內(nèi)容
                function w( html ){
                $(document.body).append("<br/>" + html);
               }

               var name = "Hello";
               function foo( a, b ){
                w( this.name );
                w( a + b );
               }
             // 直接調(diào)用
            foo( 1, 2 );
            // Hello
            // 3


                var obj = { name: "CodePlayer", age: 18 };
                var proxy = $.proxy( foo, obj, 5, 10 );
             // 代理調(diào)用foo()函數(shù)拖云,此時其內(nèi)部的this指向?qū)ο髈bj
           proxy();
             // CodePlayer

為什么在寫的時候$和jQuery可以互換寫?

   window.jQuery  = window.$ = jQuery
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末应又,一起剝皮案震驚了整個濱河市宙项,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌株扛,老刑警劉巖尤筐,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異洞就,居然都是意外死亡叔磷,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門奖磁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人繁疤,你說我怎么就攤上這事咖为。” “怎么了稠腊?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵躁染,是天一觀的道長。 經(jīng)常有香客問我架忌,道長吞彤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮饰恕,結(jié)果婚禮上挠羔,老公的妹妹穿的比我還像新娘。我一直安慰自己埋嵌,他們只是感情好破加,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著雹嗦,像睡著了一般范舀。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上了罪,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天锭环,我揣著相機與錄音,去河邊找鬼泊藕。 笑死辅辩,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的吱七。 我是一名探鬼主播汽久,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼踊餐!你這毒婦竟也來了景醇?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤吝岭,失蹤者是張志新(化名)和其女友劉穎三痰,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窜管,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡散劫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了幕帆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片获搏。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖失乾,靈堂內(nèi)的尸體忽然破棺而出常熙,到底是詐尸還是另有隱情,我是刑警寧澤碱茁,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布裸卫,位于F島的核電站,受9級特大地震影響纽竣,放射性物質(zhì)發(fā)生泄漏墓贿。R本人自食惡果不足惜茧泪,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望聋袋。 院中可真熱鬧队伟,春花似錦、人聲如沸舱馅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽代嗤。三九已至棘钞,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間干毅,已是汗流浹背宜猜。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留硝逢,地道東北人姨拥。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像渠鸽,于是被迫代替她去往敵國和親叫乌。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容

  • jQuery基礎(chǔ) 什么是JQ徽缚?一個優(yōu)秀的JS庫憨奸,大型開發(fā)必備JQ的好處?一簡化JS的復(fù)雜操作二不再需要關(guān)心兼容性三...
    幺七閱讀 941評論 0 2
  • 1.JQuery 基礎(chǔ) 改變web開發(fā)人員創(chuàng)造搞交互性界面的方式凿试。設(shè)計者無需花費時間糾纏JS復(fù)雜的高級特性排宰。 1....
    LaBaby_閱讀 1,167評論 0 1
  • 1.JQuery 基礎(chǔ) 改變web開發(fā)人員創(chuàng)造搞交互性界面的方式。設(shè)計者無需花費時間糾纏JS復(fù)雜的高級特性那婉。 1....
    LaBaby_閱讀 1,330評論 0 2
  • 原文鏈接 http://blog.poetries.top/2016/10/20/review-jQuery 關(guān)注...
    程序員poetry閱讀 16,639評論 18 503
  • 最近只要聊天 提到電視劇板甘,誰不知道火爆了整個亞洲市場的《太陽的後裔》啊(*^ー^) 每部電視劇一火,從百度搜...
    落子無悔ss閱讀 687評論 2 2