编写程序的时候要想的多一点,不要只想到很片面的一个地方就开始着手,不然后面盖起来真的很心累。但发现问题还是有动力接着写的
1.实现简单的query函数 $();能实现ID查询 类名查询和属性值查询
例如
$("#adom"); //返回id为adom的DOM对象
$("a"); //返回第一个对象
$(".classa"); //返回第一个样式定义包含classa的对象
$("[data-log]"); //返回第一个包含属性data-log的对象
$("[data-time=2015]"); //返回第一个包含属性data-time且值为2015的对象
//可以通过简单的组合提高查询便利性,例如
$("#adom .classa"); //返回id为adom的DOM所包含的所有子节点中,第一个样式定义包含classa的对象
最后一项无疑是最难实现的,可以先将其转化成数组,删除多余的空壳,先确定后面的选择器,后对其父项进行筛选,也可以直接做正向的
参考http://www.cnblogs.com/kevoin/p/5024780.html
2.BOM
了解cookie的特性,cookie是做什么的有什么用处
保存在浏览器端,且同源的。都是键值对存储。
每次都会携带在HTTP头中,如果使用cookie保存过多数据会带来性能