這個問題在這里已經有了答案: 檢查陣列是否包含 JavaScript 中另一個陣列的任何元素 (29 個回答) 昨天關閉。
例如,我有 2 個陣列:
arr1 = ["a","e","i","o","u"];
arr2 = ["h", "e", "l", "l", "o"];
我想找出 arr2 中的任何元素是否包含 arr1 中已經可用的任何元素。
uj5u.com熱心網友回復:
使用Array.some檢查是否專案之一arr2包括在arr1:
arr1 = ["a", "e", "i", "o", "u"];
arr2 = ["h", "e", "l", "l", "o"];
const res = arr2.some(e => arr1.includes(e))
console.log(res)
uj5u.com熱心網友回復:
查找具有以下過濾功能的陣列
let array1 = ["a","e","i","o","u"];
let array2 = ["h", "e", "l", "l", "o"];
const filteredArray = array1.filter(value => array2.includes(value));
filteredArray.length 會給你答案
uj5u.com熱心網友回復:
嘗試這個。
arr1 = ["a","e","i","o","u"];
arr2 = ["h", "e", "l", "l", "o"];
let res = arr1.some(el1 => {
return arr2.some(el2 => el1 === el2);
});
console.log(res) // true
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/367593.html
標籤:javascript 数组 找
