js 判斷乙個值是否在陣列中

2021-06-16 16:38:16 字數 622 閱讀 4262

/** 

* js判斷乙個值是否存在陣列中

* 瓊臺部落格

*/

// 定義乙個判斷函式

var in_array = function(arr)

// 遍歷是否在陣列中

for(var i=0,k=arr.length;i}

// 如果不在陣列中就會返回false

return false; }

// 給字串新增原型

string.prototype.in_array = in_array;

// 給數字型別新增原型

number.prototype.in_array = in_array;

// 字串測試

var str = 'red';

var isinarray = str.in_array(arr);

alert(isinarray); // true

// 數字測試

var num = 119;

var isinarray = num.in_array(arr);

alert(isinarray); // false

js判斷乙個元素是否在陣列中

js中存在乙個陣列,如何判斷乙個元素是否存在於這個陣列中呢,首先是通過迴圈的辦法判斷,如下 var arr a s d f console.info isinarray arr,a 迴圈的方式 使用迴圈的方式判斷乙個元素是否存在於乙個陣列中 param arr 陣列 param value 元素值 ...

JS 6 判斷乙個元素是否在陣列中

摘要 有三種方式 1,jquery的inarray方法 2,陣列的indexof方法 3,普通的for迴圈方法 正文 1,jquery的inarray方法 param arr 陣列 param value 元素值 function isinarray arr,value return false 2...

js如何判斷某個值是否在陣列中

很簡單,定義乙個陣列,判斷下就得了。var arraylist 1,2,3,4 arraylist indexof 2 返回0 arraylist indexof 6 返回1 注意indexof是區分大小寫的,字母o必需大寫,不然是會報錯的,另外,該方法在某些版本的ie中是不起作用的,因此在使用之前...