js判断对象是否为空
给定一个对象或数组,判断它是否为空。
一个空对象不包含任何键值对。 一个空数组不包含任何元素。
输入:obj = {"a": 1, "b": 2}
输出:false
解释:这个对象有两个键值对,所以它不为空。var isObject = function(obj) {return Object.keys(obj).length === 0
};// true
输入:obj = [null, false, 0]
输出:false
解释:这个数组有 3 个元素,所以它不为空。var isObject = function(obj) {if (JSON.stringify(obj).length <= 2) return trueelse return false
};
更多内容请查看 人间且慢行 | 前端网站大全 | web前端开发