久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - jquery中的原型鏈

瀏覽:118日期:2023-04-14 15:41:50

問(wèn)題描述

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í)行

問(wèn)題解答

回答1:

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

回答2:

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

回答3:

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

javascript - jquery中的原型鏈

回答4:

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

return this

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 洪江市| 江源县| 大余县| 卫辉市| 沐川县| 丰顺县| 宜昌市| 牡丹江市| 浠水县| 磐石市| 台中县| 罗定市| 友谊县| 韶关市| 连江县| 都江堰市| 缙云县| 汨罗市| 屯门区| 磐安县| 安化县| 都江堰市| 永昌县| 互助| 高邑县| 秦皇岛市| 昌平区| 徐水县| 临漳县| 麦盖提县| 门源| 会泽县| 新乡县| 黄浦区| 古浪县| 梧州市| 岫岩| 曲松县| 枞阳县| 玉门市| 兴安盟|