.filter() Reduce the set of matched elements to those that match the selector or pass the function’s test.
.has() Reduce the set of matched elements to those that have a descendant that matches the selector or DOM element.
.is() Check the current matched set of elements against a selector, element, or jQuery object and return true if at least one of these elements matches the given arguments.
.map() Pass each element in the current matched set through a function, producing a new jQuery object containing the return values.
Also in: Traversing > Miscellaneous Traversing .not() Remove elements from the set of matched elements.