判断一个元素是否存在于数组中的函数,熟悉php的盆友一定有用过in_array()函数,而JavaScript中并没有这个功能函数,本文分享如何使用JavaScript来实现这个函数。
JavaScript 中判断某个元素是否存在于某个 js 数组中,仿 php 中的 in_array 函数
function in_array(value, array) {
for(var i in array) {
if(array[i] == value)return true;
}
return false;
}
函数用法如下
// 判断 c 字符串是否存在于 arr 数组中,存在返回true 否则false,此处将返回true
var arr = new Array(["a",2,"b",4,"c"]);
in_array("c",arr);