_$工具方法

因为方法很多,掌握了类似的,查找文档就很容易了,所以不用一个个都去记住,学会一个就好了。下面联系几个$工具方法:

还有的就是文档其实是一个非常好的东西,因为文档说的非常清楚,又比较官方。

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

    var obj = {
        "name":"rainbow",
        "sex":"girl"
    }
    $.each(obj,function(key,value){
        console.log(key+","+value)
    })

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

var name = "  rainbow cai "
console.log($.trim(name))

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

console.log($.type(name))
得到string

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

console.log($.isArray($("body")))
返回结果是fasle,因为$("body")是$对象伪数组,不是真的数组

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

console.log($.isFunction($))
//返回true,因为$是一个js函数库

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

    var json = '{"name":"rainbow","sex":"girl"}'
    /*
     * json是js对象表示法,是一种特殊的字符串,有两种类型的json,json对象{},json数组【】
     * 转换json对象-》js对象,json数组-》js数组
     * 原生的json转换
    转换json对象-js对象 * var objjson = JSON.parse(json)
    json数组-js数组 JSON.stringify(objjson) */ console.log($.type($.parseJSON(json)))
原文地址:https://www.cnblogs.com/caicaihong/p/9376554.html