最近写了一个简易版的jquery github地址:https://github.com/jiangzhenfei/Easy-Jquery
完成的方法:
1.$('#id')
2.extend扩展方法,在JQuery或者原型上扩展更多的方法,该方法也是扩展jq插件的方法
3.pushStack方法,该方法是$('#id').find('div').end(),找到jq对象的关联对象和返回上一个对象的基础
4.实现一些基本的工具方法,$.each,$.each,$.map,$.grep,$.merge
5.实现获取自定义属性,获取和设置样式的方法
6.实现简易的Callback
7.实现简易的Defferd延迟对象
8.实现数据缓存Data