JSFiddle - React, Tailwind, and code Playground
JavaScript
var arr1 = ['1','2','3','4'];
var arr2 = ['1','3']
var arr3 = ['1','2','3']
var arr4 = ['1','2','3','4','5'];
var arr5 = ['1','3','4']
var arrays = [
arr1,arr2,arr3,arr4,arr5
];
var result = arrays.shift().filter(function(v) {
return arrays.every(function(a) {
return a.indexOf(v) !== -1;
});
});
document.write('<pre>' +
JSON.stringify(result,null,4)
+ '</pre>');