let arr1 = [1, 2, 3];
arr1.includes(2)
true
arr1.indexOf(2)>0
true
util.oneOf = function (ele, targetArr) {
if (targetArr.indexOf(ele) >= 0) {
return true;
} else {
return false;
}
};
util.showThisRoute = function (itAccess, currentAccess) {
if (typeof itAccess === 'object' && Array.isArray(itAccess)) {
return util.oneOf(currentAccess, itAccess);
} else {
return itAccess === currentAccess;
}
};
js判断数组是否包含某元素
数组操作方法
本文介绍JavaScript中数组的方法,包括如何检查元素是否存在以及自定义元素检查函数。通过`includes()`和`indexOf()`方法验证元素存在性,并实现一个通用的`oneOf()`函数来判断目标数组是否包含指定元素。

被折叠的 条评论
为什么被折叠?



