遍历判断某变量是否为某数组中的一个值

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

 

posted @ 2020-12-09 14:07  傅丹辰cds  阅读(241)  评论(0编辑  收藏  举报