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); })