我的理解是,而jQuery采取的方式是在prototype中定义一个方法init,通过new这个函数而创建一个新的对象。因此新的对象继承的是init的属性和方法。
即如果
var x= $$('xx')
console.log(x.name)// 为undefined,而不是"aaron"
因为x只继承了init中的方法
而jquery中还有一句是...
--------------------------------------
大家可以看我写的demo以及感悟 http://blog.csdn.net/sinat_25127047/article/details/51601927
即如果
var x= $$('xx')
console.log(x.name)// 为undefined,而不是"aaron"
因为x只继承了init中的方法
而jquery中还有一句是...
--------------------------------------
大家可以看我写的demo以及感悟 http://blog.csdn.net/sinat_25127047/article/details/51601927
可以!很强!用科里化组装匹配逻辑,从选择器"编译"出匹配器,枚举seed用匹配器去匹配找出最终的集合
2016-06-03
之前倒是看了jQuery的源码。粗暴难懂,如今慕课讲解的源代码深进浅出,确实是个不错的学习网站。。jQuery的设计者ajQuery.fn.init.prototype = ajQuery.fn 这段代码解决了this的指向问题,真让人拍案叫绝,让人浑身一震。
2016-06-03