總結了一些開發中常常使用的方法和記憶混淆的知識點。
並不是所有的jq方法都是優秀的,還是儘量用原生js方法以提高效率。
1、通過js修改樣式,儘量使用 dom.style.XXX = XXX的方式。
2、將$(“<p></p>
“)優化爲
$( document.createElement(“p”));
一、jQuery部分
1、jq的查找節點
//expr可以設置想找的任何標記,比較方便
$("XX").find(expr);
2、jq的快速清除節點內容
$("XX").empty();
3、jq的添加、刪除、判斷屬性
$("XX").addClass(expr);
$("XX").removeClass(expr);
$("XX").hasClass(expr);
4、動畫效果使用jq動畫
$("XX").show("slow"/1000);
$("XX").fadeIn/fadeOut();
$("XX").slideUp/slideDown();
$("XX").animation("動畫樣式","動畫速度","回調函數");
5、動畫效果使用jq動畫
$("XX").show("slow"/1000);
$("XX").fadeIn/fadeOut();
$("XX").slideUp/slideDown();
$("XX").animation("動畫樣式","動畫速度","回調函數");
二、js部分
1、牢記基本類型
number, string, boolean, null, undefined
2、數組刪除某一段
arr.splice(startIndex, spliceNumber);
3、截取字符串的值
//不用substring方法
arr.slice(startIndex, endIndex);