通過$$()實際上是實例化了init這個構造函數(shù),返回的是一個新的函數(shù)對象,而這個函數(shù)對象的[[scope]]的原型鏈并沒有name這個屬性,但是有selector。那假如我要用ajQuery.fn的name屬性怎么辦?就把這個構造函數(shù)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