jQuery中的"jQuery = window.jQuery = function(selector, context){}"???
看jQuery源代码时,刚开始就卡住了,是这样写的:
var jQuery = window.jQuery = function(selector, context) {
// If the context is a namespace object, return a new object
return this instanceof jQuery ?
this.init(selector, context) :
new jQuery(selector, context);
};
1,JavaScript中可以像jQuery = window.jQuery = function(selector, context)这样连等吗?这样写有什么实际意义?
2,window对象中好像没有jQuery这个属性吧?这个怎么理解呢?