JQuery思想整理

9.jQuery的$的工具方法

2018-04-18  本文已影响2人  修卡录

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

上一篇 下一篇

猜你喜欢

热点阅读