ES6 判断是否为空对象

使用ES6的Object.keys()方法
是ES6的新方法, 返回值也是对象中属性名组成的数组
var data = {};
var arr = Object.keys(data);
alert(arr.length == 0);//true 即为空对象

var datas={a:1,b:2};

var aRR = Object.keys(datas);

console.log(aRR) --> [‘a’,‘b’]

注意 如果data == null 将会报错 需要确保值不为null 或者undefined

你可能感兴趣的:(javaScript,es6/es7)