jQuery Utility Functions

Using jQuery utility methods

Array and Object

$.each(array, function(index, value) { }); # iterate array/object
$.map(array, function(value, index) { }); # map array
$.grep(array, function(value) { }); # filter array
$.inArray(value, array); # find index

Type Checking

$.isArray(obj); # check if array
$.isFunction(obj); # check if function
$.isNumeric(value); # check if numeric
$.isEmptyObject(obj); # check if empty object

Object Manipulation

$.extend(target, obj1, obj2); # merge objects
$.extend(true, target, obj); # deep merge

String Utilities

$.trim(string); # trim whitespace

Miscellaneous

$.now(); # current timestamp
$.parseJSON(jsonString); # parse JSON string