【jQuery】学习整理(六)工具函数
原文http://www.bujiaban.net/wordpress/?p=44
工具函数
浏览器
jQuery.browser 通过userAgent来判断,并不靠谱。
webkit,safari ,opera,msie,mozilla
避免针对浏览器特性的代码。特性的支持可以查看support函数
jQuery.support 浏览器的各种支持特性。如cssFloat 可参考
数据
jQuery.parseXML( data ) 解析xml格式字符串
jQuery.parseJSON( json ) 解析json格式字符串
jQuery.trim( str ) 清空str前后的空白字符
jQuery.grep( array, function(elementOfArray, indexInArray) [, invert] )
jQuery.merge( first, second ) 归并数组
jQuery.each( collection, callback(indexInArray, valueOfElement) )
遍历集合,每个元素执行callback
类型判断
jQuery.isPlainObject( object ) 判断是否对象
jQuery.isArray( obj ) 判断是否一个数组
jQuery.isNumeric( value ) 判断是否一个数字
jQuery.isFunction( obj ) 判断是否是函数
jQuery.type( obj ) 判断一个对象的javascript类型 如
jQuery.type(/test/) === "regexp"