为了账号安全,请及时绑定邮箱和手机立即绑定

jquery中的原型链

jquery中的原型链

长风秋雁 2018-11-29 16:15:38
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构造函数jQuery().each().each()上面是一段jQuery源码,我的问题是为什么代码最后一行的第二个each函数还能够执行
查看完整描述

1 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

因为你return的是this,别说两个了,10个也可以

https://img1.sycdn.imooc.com//5c27348800019d8c03550138.jpg

查看完整回答
反对 回复 2018-12-29
  • 1 回答
  • 0 关注
  • 431 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号