Find if array includes all elements from another array in JavaScript
📅August 2, 2022
Today we’ll show you how to find if array includes all elements from another array in JavaScript.
In the previous article, we have explained how to find if two arrays contain any common item in JavaScript.
Let’s assume that we have two arrays called array1
and array2
. Now if we want to check if array2
contains all the elements of array1
then we have several ways to verify that. But we will see the best of them.
const array1 = ['item_1', 'item_2', 'item_3'];
const array2 = ['item_1', 'item_3', 'item_2', 'item_23'];
const array3 = ['item_28', 'item_74', 'item_21'];
const isValidArray2 = array1.every(x => array2.includes(x));
const isValidArray3 = array1.every(x => array3.includes(x));
console.log(isValidArray2); // true
console.log(isValidArray3); // false
That’s it for today.
Thank you for reading. Happy Coding..!!