9.jQuery的$的工具方法

$.each():遍历数组或对象中的数据

$.tirm():去除字符串两边的空格

$.type(obj):得到obj的数据类型

$.isArray(obj):判断obj是否是一个数组

$.isFunction(obj): 判断obj是否是一个函数

$.paraseJSON(): 解析json字符串转换成javajavascript数组/对象



例子说明:



//1. $.each(): 遍历数组或对象中的数据

var obj = {

    name: 'Tom',

    setName: function (name) {

            this.name= name

    }

}

$.each(obj,function(key,value){//属性名:属性值

        console.log('key: ' + key+"  value: "+value);

})



//3. $.type(obj): 得到数据的类型

console.log($.type($))// 'function'



//4. $.isArray(obj): 判断是否是数组

console.log($.isArray($('body')), $.isArray([]))// false true



//5. $.isFunction(obj): 判断是否是函数

console.log($.isFunction($))// true



//6. $.parseJSON(json) : 解析json字符串转换为js对象/数组

var json = '{"name":"Tom", "age":12}'  // json对象: {}

// json对象===>JS对象

console.log($.parseJSON(json))


json = '[{"name":"Tom", "age":12}, {"name":"JACK", "age":13}]' // json数组: []

// json数组===>JS数组

console.log($.parseJSON(json))

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139
  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,191评论 0 7
  • underscore 的源码中,有很多地方用到了 Array.prototype.slice() 方法,但是并没有...
    theCoder阅读 624评论 0 1
  • 我这是怎么了?我也不知道。……老是有一股无名火在心中,敏感,多疑。
    文艺女疯子阅读 197评论 0 0
  • 两年前我的好友断食十来天,瘦了一大圈后,我就一直想断食减肥,但……就是一直行动不了。 今年以来我的脑海中一直飘着一...
    萤之火阅读 277评论 0 4