【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"

posted @ 2011-11-27 21:32  toxot  阅读(189)  评论(0编辑  收藏  举报