jQuery3——jQuery的靜態方法和例項方法,each方法
阿新 • • 發佈:2020-07-15
jQuery的靜態方法和例項方法
//1.定義一個類 function AClass() { } //2.給這個類新增一個靜態方法 AClass.staticMethod = function () { alert('static method'); }; //3.靜態方法通過類名呼叫 AClass.staticMethod(); //給這個類新增一個例項方法 AClass.prototype.instanceMethod = function () { alert('instanceMethod'); }; //例項方法通過類的例項呼叫 var a = new AClass(); a.instanceMethod();
each方法
var arr = new Array(4, 2, 5, 3, 8); //偽陣列 var obj = {0: 1, 1: 3, 2: 6, 3: 8, 4: 7,length:5}; //原生的forEach只能遍歷陣列,不能遍歷偽陣列 /*arr.forEach(function (value, index) { console.log(index, value); });*/ /*obj.forEach(function (value, index) { console.log(index, value); });//報錯*/ //1.利用jQuery的each方法遍歷陣列//注意點:jQuery可以遍歷偽陣列 /* $.each(arr, function (index, value) { console.log(index, value); });*/ $.each(obj, function (index, value) { console.log(index, value); })