Query.fn.aQuery.init {}
ajQuery.fn = ajQuery.prototype = { ? ?name: 'aaron', ? ?init: function() { ? ? ? ?console.log(this) ? ?}, ? ?constructor: ajQuery } 為什么輸入的是 aQuery.fn.aQuery.init {} 如果去掉 aQuery.fn= ?就是 aQuery.init ?
ajQuery.fn = ajQuery.prototype = { ? ?name: 'aaron', ? ?init: function() { ? ? ? ?console.log(this) ? ?}, ? ?constructor: ajQuery } 為什么輸入的是 aQuery.fn.aQuery.init {} 如果去掉 aQuery.fn= ?就是 aQuery.init ?
2015-04-18
舉報(bào)
2016-01-21
ajQuery.fn和ajQuery.prototype指向同一個(gè)原型對(duì)象,fn比prototype省略了7個(gè)字母,使用次數(shù)越多這樣做的好處就體現(xiàn)出來(lái)了。aQuery.fn.aQuery.init {}這樣的寫(xiě)法是錯(cuò)誤的,aQuery.fn.init {}和ajQuery.prototype.init {}是一回事