jQuery Array Utilities

Use the set operations UNION, INTERSECT, EXCEPT, known from SQL, to extract data from arrays. DISTINCT is also available to extract an array with distinct values. This plugin has been heavily tested. There are several automated tests for each method in this plugin.

jQuery Combine

Combine objects using basic set theory – such as union, intersection, difference, and symmetric difference. This means you can add two objects together and only get the attributes that are unique to each object, or other combination.