一、集合、数组、对象操作
- jQuery..each():遍历一个jQuery对象,为每个匹配元素执行一个函数。
jQuery.each(array, callback )
jQuery.each( object, callback ) - jQuery.param():创建一个序列化的数组或对象,适用于一个URL 地址查询字符串或Ajax请求。
- jQuery.grep():查找满足过滤功能数组元素。原始数组不受影响。
- jQuery.inArray():搜索数组中指定值并返回它的索引(如果没有找到则返回-1)。
- jQuery.makeArray():转换一个类似数组的对象成为真正的JavaScript数组。
- jQuery.map():将一个数组中的所有元素转换到另一个数组中。
- jQuery.merge():合并两个数组内容到第一个数组。
- jQuery.unique():排序一个DOM元素的数组,恰当的除去重复项。 请注意,这仅适用于DOM元素数组,而不能处理字符串或者数字数组。
- jQuery.uniqueSort():排序一个DOM元素的数组,恰当的除去重复项。 请注意,这仅适用于DOM元素数组,而不能处理字符串或者数字数组。
- jQuery.type():确定JavaScript 对象的类型[[Class]] 。
二、数据解析:
- jQuery.parseHTML():将字符串解析到一个DOM节点的数组中。
- jQuery.parseJSON():接受一个标准格式的 JSON 字符串,并返回解析后的 JavaScript 对象。
- jQuery.parseXML():解析一个字符串到一个XML文件。
三、类型判断
- jQuery.isArray():确定的参数是一个数组。
- jQuery.isEmptyObject():检查对象是否为空(不包含任何属性)。
- jQuery.isFunction():确定的参数是一个Javascript 函数。
- jQuery.isNumeric():确定它的参数是否是一个数字。
- jQuery.isPlainObject():测试对象是否是纯粹的对象(通过 "{}" 或者 "new Object" 创建的)
- jQuery.isWindow():确定参数是否为一个window对象。
- jQuery.isXMLDoc():检查一个DOM节点是否在XML文档中(或者是一个XML文档)。
四、字符串操作
- jQuery.trim():去掉字符串起始和结尾的空格。
五、数据存储
- .data():在匹配元素上存储任意相关数据 或 返回匹配的元素集合中的第一个元素的给定名称的数据存储的值。
- .removeData():删除一个先前存储的数据块。