JS数组判断是否包含某元素
自定义一个方法:
function contains(array, obj){
for (var i = 0; i < array.length; i++){
if (array[i] == obj)//如果要求数据类型也一致,这里可使用恒等号===
return true;
}
return false;
}
调用:
var arr = new Array(1, 2, 3);
contains(arr, 2);//返回true
contains(arr, 4);//返回false
还没有评论,来说两句吧...