问答详情
源自:2-3 静态与实例方法共享设计

这个问题大家看看吧

init: function(selector) {
this.selector = selector;
return this;
},
为什么要return this呢?
这是jquery源码里的问题

var $$ = ajQuery = function(selector) {

    return new ajQuery.fn.init(selector);

}


ajQuery.fn = ajQuery.prototype = {

init: 

}


提问者:我觉得可以啊 2016-08-09 21:41

个回答

  • stZhang1998
    2016-08-16 20:01:18
    已采纳

    return this;可以让JQuery形成一个链式的使用结构。在jQuery对象中,this指向本身的jQuery对象。

  • 慕用5482051
    2018-11-12 13:58:24

    w刚开始看也是这个疑问