当前位置: 首页 > news >正文

做问卷比较好的网站临沂seo整站优化厂家

做问卷比较好的网站,临沂seo整站优化厂家,国家胸痛中心建设网站,湖北城乡建设网站一.使用JSON.stringify()方法: JSON.stringify() 是将一个JavaScript对象或值转换为JSON格式字符串,如果最终只得到一个{},就说明他是一个空对象 let obj1 {}; console.log(JSON.stringify(obj1) "{}"); //true 表示为空对象l…

一.使用JSON.stringify()方法:

JSON.stringify() 是将一个JavaScript对象或值转换为JSON格式字符串,如果最终只得到一个{},就说明他是一个空对象
let obj1 = {};
console.log(JSON.stringify(obj1) === "{}");  //true 表示为空对象let obj2 = { age:18 };
console.log(JSON.stringify(obj2) === "{}");  //false 表示不为空对象

二.for in 循环判断

使用for…in循环遍历对象属性,并使用obj.hasOwnProperty()检查属性是否属于对象本身,如果存在任何属性,则返回false,否则返回true。
//封装判断函数
function isEmptyObject(obj) {for (let key in obj) {if (obj.hasOwnProperty(key))return false;}return true;
}const obj1 = {};
//调用
console.log(isEmptyObject(obj1)); // true 表示为空对象const obj2 = {age: 18 };
//调用 
console.log(isEmptyObject(obj2)); // false  表示不为空对象

三.Object.getOwnPropertyNames()方法 

此方法是使用Object对象的getOwnPropertyNames()方法,获取到对象中的属性名,存到一个数组中,返回数组对象,我们可以通过判断数组的length来判断此对象是否为空

注意:此方法不兼容ie8

const obj1 = {};
console.log(Object.getOwnPropertyNames(obj1).length === 0); // true  //空对象const obj2 = { age: '18' };
console.log(Object.getOwnPropertyNames(obj2).length === 0); // false //不为空对象

四.使用ES6的Object.keys()方法

主要是获取对象的键名,将对象的属性转换成数组,通过是否存在键名(数组的长度是否为0)而判断是否为空
let obj1 = {};
console.log(Object.keys(obj1).length == 0);//true  空对象let obj2 = { age:18 };
console.log(Object.keys(obj2).length == 0);//false  不为空对象

http://www.hrbkazy.com/news/30280.html

相关文章:

  • 海口专业的网站开发搜索引擎入口大全
  • 怎么做万网网站吗网络营销步骤
  • 新网站建设流程重庆百度seo整站优化
  • 网站ui设计标准爱战网关键词挖掘
  • 青海做网站哪家好济南网站推广优化
  • 用wordpress建网站如何用网站模板建站
  • 网站大全官网公关公司排名
  • 蛋糕网站建设方案百度搜索资源平台token
  • 如何做网站打广告河南平价的seo整站优化定制
  • 关于网站建设申请百度如何添加店铺位置信息
  • 北京政府网官网宁波seo快速优化平台
  • 网站开发与设计毕业论文今天重大新闻
  • 门户网站建设管理工作搜索引擎营销是什么意思
  • 广州企业网站建设推荐网站免费软件
  • 正规的合肥网站建设价格潍坊做网站公司
  • 优化大师网站如何打百度人工电话
  • 陕煤建设集团铜川分公司网站百度排名查询
  • 邵阳做网站哪家好北京seo推广
  • 做网站配置搜索引擎优化的主要策略
  • 建一个信息网站多少钱房地产新闻最新消息
  • 网站建设托管公司交换友情链接的目的
  • 达州达县网站建设头条发布视频成功显示404
  • 微信平台服务电话惠州百度seo在哪
  • 网页设计师培训学费大连seo顾问
  • 网站建设技术进行开发广州的百度推广公司
  • 商城网站源码下载网店推广有哪些方法
  • 个人网站怎么做银行卡支付如何宣传推广产品
  • 招商网站建设公司广告投放平台
  • 上海黄浦网站建设seo营销名词解释
  • 茌平网站建设专门发广告的app