jQuery.each()

A generic iterator function, which can be used to seamlessly iterate over both objects and arrays. Arrays and array-like objects with a length property (such as a function’s arguments object) are iterated by numeric index, from 0 to length-1. Other objects are iterated via their named properties.

.map()

Pass each element in the current matched set through a function, producing a new jQuery object containing the return values.

.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.

.data()

Store arbitrary data associated with the matched elements or return the value at the named data store for the first element in the set of matched elements.