javascript - How to check if an array contains another array? - Stack Overflow

PHOTO EMBED

Wed May 26 2021 16:34:09 GMT+0000 (Coordinated Universal Time)

Saved by @ejiwen #javascript

function isArrayInArray(arr, item){
  var item_as_string = JSON.stringify(item);

  var contains = arr.some(function(ele){
    return JSON.stringify(ele) === item_as_string;
  });
  return contains;
}

var myArray = [
  [1, 0],
  [1, 1],
  [1, 3],
  [2, 4]
]
var item = [1, 0]

console.log(isArrayInArray(myArray, item));  // Print true if found
content_copyCOPY

https://stackoverflow.com/questions/41661287/how-to-check-if-an-array-contains-another-array