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

简单网站制作教程网络营销工程师

简单网站制作教程,网络营销工程师,网站速度优化工具,页面设计作品1. 使用in操作符 in操作符可以用来检测属性是否存在于对象或其原型链中。 const obj {a: 1, b: 2}; if (a in obj) { console.log(属性a存在于obj中); } else { console.log(属性a不存在于obj中); } 2. 使用hasOwnProperty()方法 hasOwnProperty()方法用来检测一个…1. 使用in操作符 in操作符可以用来检测属性是否存在于对象或其原型链中。 const obj {a: 1, b: 2}; if (a in obj) { console.log(属性a存在于obj中); } else { console.log(属性a不存在于obj中); } 2. 使用hasOwnProperty()方法 hasOwnProperty()方法用来检测一个对象自身不包括原型链是否含有指定的属性。 const obj {a: 1, b: 2}; if (obj.hasOwnProperty(a)) { console.log(属性a是obj自身的属性); } else { console.log(属性a不是obj自身的属性); } 3. 使用Object.keys()和includes() 虽然这种方法比较繁琐但它可以用于判断属性是否存在于对象自身不包括原型链中。 const obj {a: 1, b: 2}; if (Object.keys(obj).includes(a)) { console.log(属性a存在于obj中); } else { console.log(属性a不存在于obj中); } 4. 使用Object.prototype.propertyIsEnumerable() 这个方法会检查对象自身属性中是否存在指定的属性并且该属性的值是否可被枚举。这个方法不仅判断属性是否存在还检查该属性是否可枚举。 const obj {a: 1, b: 2}; if (obj.propertyIsEnumerable(a)) { console.log(属性a存在于obj中并且是可枚举的); } else { console.log(属性a不存在于obj中或者不是可枚举的); } 注意事项 使用in操作符时它会检查对象自身及其原型链上是否有该属性。hasOwnProperty()只检查对象自身是否有该属性不检查原型链。Object.keys()会返回一个由对象自身所有可枚举属性键组成的数组然后通过includes()检查数组是否包含该属性键。propertyIsEnumerable()检查对象自身是否包含该属性并且该属性是否可枚举。 选择哪种方法取决于你的具体需求比如是否需要检查原型链以及是否需要检查属性是否可枚举。
http://www.hkea.cn/news/14386908/

相关文章:

  • 如何做好一个企业网站设计网站开发er图
  • 企业网站seo推广方案制作代码的软件
  • 如何建立一个网站平台网站绿色食品网站源码
  • 朔州网站建设价格深圳外贸公司网站建设公司排名
  • 在别的公司做的网站wordpress编辑主体
  • 男女直接做性视频网站静态网站论文目录
  • 怎样建英文网站域名批量查询
  • 新人学会seo优化大师是干什么的
  • 做app和做网站区别郑州网站高端网站设计
  • 建设公司起名大全seo专员是什么意思
  • 以前做视频的网站教育机构如何引流与推广
  • 网站建设实训总结2000字网络营销是营销的网络化吗
  • 张店网站推广商城分销模式
  • 企业建网站的费用百度广告怎么投放多少钱
  • 做外贸 英文网站厦门住房建设局网站首页
  • 网站开发视频资源放哪儿国内ui网站有哪些
  • 赣州建设网站公司衡东网站制作
  • 常用网站开发软件6怎么建设QQ网站
  • 优化问题网站如何建设手机版网站
  • 在哪能学到网站建设软件外包学院大学承认吗
  • 有哪些网站可以免费看新宫网站建设公司
  • 吉林省建设厅网站特殊工种wordpress前端个人中心
  • 阿里云网站空间做商城流程wordpress 豆瓣电台
  • 织梦dedecms医院类网站在线预约挂号插件_utf8银川市建设诚信平台网站
  • 公司网站抄袭花都建网站公司
  • 厦门网站建设2015中铁建工集团有限公司官网
  • 全球云邮登陆网站wordpress自定义文章类型模板
  • 淄博网站开发招聘快速建站的模板
  • 上海网站开发有限公司建设目标网站
  • php怎么做网站后台网站建设wang.cd