遍历判断某变量是否为某数组中的一个值
1 Array.prototype.in_array = function(element){ 2 for(var i=0;i<this.length;i++){ 3 if(this[i] == element){ 4 return true; 5 } 6 } 7 return false; 8 } 9 10 // 用法如下: 11 var arr1 = new Array('b','a',2,'test'); 12 console.log(arr1.in_array(2)); 13 console.log("----"); 14 // 或如下用法: 15 var arr2 = new Array(['b','a',2,'test']); 16 console.log(arr2[0].in_array('test'));