Jquery学习笔记
1,jquery通过返回“this”关键字,返回一个jquery对象,便可以使jquery可以优雅地使用链式访问jquery方法。
2,jquery对象索引返回的是DOM对象,可以使用$()将其转换成jquery对象,如:$($("img")[0]).size();
3,jquery内部使用javascript原生态的getElementById()方法,所以ID选择是最快的,应尽量选择从ID开始的选择器
4,保存选择对象,尽量减少选择器使用次数如:
createDom1:function(){ var startDate = new Date(); var builder = new Array(); for(var i = 0;i<100;i++){ builder.push("<div style='width:100px;height:20px;background-color:#eee'>test</div>"); }; this.holder.innerHTML = builder.join(""); this.holder.innerHTML += "使用innerHTML耗时"+(new Date() - startDate); }