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))

你可能感兴趣的:(9.jQuery的$的工具方法)