日期:2025-07-17 07:20:18 人气:1

    A+
热门评论

js中判断对象数组中是否有某个属性值

可以用数组的indexOf函数,方法arr.indexOf(find,start); find:要找的内容,必须; start:查找开始下标,可选; 返回:查找数据所在的下标,如果没找到,返回-1 如果只要知道是否有8这个数字,直接调用arr.indexOf(8),如果返回值不为-1,说明找到了 var s=[1,2,3,5,6,9]; var u=s.indexOf(5);//返回5所在的下标3 var d=s.indexOf(8);//返回-1 console.log(u); console.log(d);

阅读全文

js怎么判断某个数组里面是否包含这个元素

可以使用数组的indexOf()方法,如果返回值为-1则说明不存在,如果返回值为大于-1的整数,则说明存在。例如: var arr = [1,2,3]; arr.indexOf(1); // 返回0 arr.indexOf(5); // 返回-1 附:返回值为数组中的最靠前元素在数组的位置

阅读全文