Как сравнить два разных по длинне массива и вернуть совпавшие элементы?
function get_unique_array(array1, array2) {
  return array1.filter(function(val) {
    return array2.indexOf(val) != -1;
  });
}

var
  arr_1 = ['a', 'b', 'c'],
  arr_2 = ['b', 'c', 'd', 'e'];

console.log(get_unique_array(arr_1, arr_2)); // ["b", "c"]
update
ответ обновлен с использованием примера scapp
Если стоит задача удобно работать с массивами и объектами, то не мучайтесь. Используйте Underscore. В вашем случае идеально подойдет метод intersection