通过$$()实际上是实例化了init这个构造函数,返回的是一个新的函数对象,而这个函数对象的[[scope]]的原型链并没有name这个属性,但是有selector。那假如我要用ajQuery.fn的name属性怎么办?就把这个构造函数init的prototype指向ajQuery.fn,那么它就能拥有ajQuery.fn的属性了,比如name和新定义的say()了。
2014-11-20
function(window, factory) {
factory(window)
}(this, function() {
return function() {
//jQuery的调用
}
})
这样行吗?
factory(window)
}(this, function() {
return function() {
//jQuery的调用
}
})
这样行吗?
2014-11-19