js 检查对象是否没有字段
2021-02-05 07:17
标签:string turn als return length 没有 一个 自己 es6 我以前遇到的一个问题。 在这里我遇到了问题,一直是lese状态。 后来想想其实也是自己犯了一个很严重的问题,这两个不是同一个对象。 但是后来我想到了另一个问题,如何判断{}是否为空? 后来我想到了这种方法: 但是我一想这种效率是否有点低呢? 经过搜索这里还有其他的方法: es6中可以这样写: es5 中这样写: 但是es5中有个问题,那就是不兼容ie8 js 检查对象是否没有字段 标签:string turn als return length 没有 一个 自己 es6 原文地址:https://www.cnblogs.com/aoximin/p/13129835.html前言
var object={};
if(object=={})
{
}
正文
var data = {};
var b = (JSON.stringify(data) == "{}");
var obj = {};
var b = function() {
for(var key in obj) {
return false;
}
return true;
}
var data = {};
var arr = Object.keys(data);
alert(arr.length == 0);//true
var data = {};
var arr = Object.getOwnPropertyNames(data);
alert(arr.length == 0);//true
上一篇:JSP显示新闻