玩转js对象

130 阅读1分钟

判断一个对象是否为空

` 1> var obj = {}; if(JSON.stringify(obj) == "{}"){ true/false }

2>var obj = {}; $.isEmptyObject(obj) true/fasle

3>var obj = {}; var arr = Object.keys(obj); if(arr.length == 0) true/fals `

判断变量是否存在

var arr = 1212; typeof arr == undefined

判断指定函数是否存在

` function fn(){}

try{ if(typeof(eval(fn)) == "function"){

    fn()
}

}

catch{ alert(该函数不存在~) } `