标签:
实用工具函数,$命名空间的一系列函数,但不操作包装集.它要么操作除DOM元素以外的Javascript对象,要么执行一些非对象相关的操作。
从传入的字符串中删除任何前导或尾随空白字符 | $.trim(value) | 字符串 | 修正后的字符串 | |
对传入的容器的每一项进行迭代,并为每一项调用传入的回调函数 | $.each(container,callback) |
数组|对象 |
容器对象 | 可以通过从迭代器函数返回false而跳出循环 (针对数组操作。对象则不可以) |
遍历数组,以便挑选元素构成新的数组 | $.grep(array,callback,invert) | 数组 函数|字符串 函数为true收集,字符串会被转换为回调函数 invert: true, 反转函数的正常操作 |
收集的元素组成的新数组 | $.grep(array,‘a>100‘) jQuery自动生成回调函数,有两个参数:a 当前值,i 当前下标 |
对数组进行转换 | $.map(array,cb) | 数组 函数|字符串 函数参数:当前元素以及下标 |
新的数组 | 如果函数返回null或undefined结果就不被收集 |
返回已传入的值在数组里第一次出现时的下标 | $.inArray(value,array) | 对象 数组 |
index or -1 | |
从类数组对象创建JavaScript数组 | $.makeArray(object) | 类数组对象 | 新JavaScript数组 | |
返回原始数组中唯一的元素所构成的数组 | $.unique(array) | 数组,将被检查的DOM元素的数组 | DOM元素的数组,元素各不相同 |
扩展对象,用传入的对象扩展target | $.extend(target,source1,source2...sourceN) | target:目标对象 一个或多个源对象 |
扩展之后的目标对象 | 设置对象属性默认值时比较有用 $.extend(target,options || defaultobj) |
向指定的服务器发起GET请求,获取url参数所指定的脚本 | $.getScript(url,callback) | 字符串 函数,脚本资源被加载和求值后调用。 参数:从资源加载的文本,字符串success |
用于获取脚本的XHR实例 |
标签:
原文地址:http://www.cnblogs.com/ahMay/p/5729439.html