jquery中的工具函数 Utilities
noConflict(deep)
释放$和Jquery的控制权
isFunction(obj)
isArray(obj)
isWindow(obj)
isNumeric(obj)
type(obj)
获取对象的类型
isPlainObject(obj)
通过new Object()或var obj = {}创建的对象返回true.其他返回false
isEmptyObject(obj)
error(msg)
抛出异常
parseJSON(data)
把一个字符串变成JSON对象
parseXML(data)
解析XML 跨浏览器
noop()
无操作函数
globalEval(data)
把一段脚本加载到全局context(window)中,通过eval执行
camelCase(string)
将string转换成驼峰式写法
nodeName(elem, name)
判断节点名称是否相同
each(object,callback)
循环遍历对象或数组,callback中参数顺序为index,value
trim(string)
去掉string前后空格
makeArray(array)
将伪数组转换为数组
inArray(elem, array, i)
判断元素是否在数组中
merge(first, second)
将两个数组合并。注:如果second为object,且属性是0,1,2。。。,如$.merge([1,2],{0: "fsdaf", 1:"fsd",2:"opp"}),输出结果为[1, 2, "fsdaf", "fsd", "opp"]
grep(elems, callback, inv)
过滤数组,返回新数组;callback返回true时保留;如果inv为true,callback返回false才会保留
map(elems, callback)
将数组或对象elems的元素/属性,转化成新的数组。对每一个元素调用callback,将返回值不为null的值,存入ret
proxy(fn, context)
为fn绑定执行上下文环境,即this的值
now()
获取当前时间
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。