国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - jquery中的原型鏈
歐陽(yáng)克
歐陽(yáng)克 2017-07-05 10:36:08
0
4
847
var jQuery = function(global, factory) {
    return new jQuery.fn.init();
}

jQuery.fn = jQuery.prototype = {
    constructor: jQuery,
    init: function() {
        this.jquery = 3;
        return this;
    },
    each: function() {
        console.log('each');
        return this;
    }
}

jQuery.fn.init.prototype = jQuery.fn;

// init構(gòu)造函數(shù)
jQuery().each().each()

上面是一段jQuery源碼,我的問(wèn)題是為什么代碼最后一行的第二個(gè)each函數(shù)還能夠執(zhí)行

歐陽(yáng)克
歐陽(yáng)克

溫故而知新,可以為師矣。 博客:www.ouyangke.com

全部回復(fù)(4)
洪濤

原型中this指向的是實(shí)例對(duì)象,each里return this來(lái)返回這個(gè)對(duì)象,從而實(shí)現(xiàn)鏈?zhǔn)秸{(diào)用

滿天的星座

兩個(gè)each跟一個(gè)each效果一樣,對(duì)象都是jQuery

Peter_Zhu

因?yàn)槟鉹eturn的是this,別說(shuō)兩個(gè)了,10個(gè)也可以

世界只因有你

鏈?zhǔn)骄幊?/code>

return this

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板