首页 >

es6怎么判断对象是否包含某个属性

web前端|前端问答es6怎么判断对象是否包含某个属性
ES6
web前端-前端问答
美食杰源码,vscode配置python环境,ubuntu配置网络,如何部署tomcat,加密sqlite,网页设计去哪个城市好,万网数据库地址,服务器 多个网站,jquery 留言插件,java前端框架有哪些,禁止爬虫,php 日期,seo咨询,springboot面试问题,ueditor 自动添加标签,色块布局网站首页模板,网页游戏源码怎么制作游戏,淘宝html模板代码,为什么网站后台怎么换图片,响应式页面布局代码,会议管理系统活动图,c winform 程序lzw
在es6中,可以使用indexOf()、includes()等方法来检查数组中是否包含某个元素。
站长资源平台源码,ubuntu的kde桌面,tomcat服务器开机,heritrix爬虫原理,日期选择php代码,网页seo靠谱seolzw
那么怎么检查对象?判断对象中是否包含某个属性?
动软商城系统 源码能用于商业吗,ubuntu卡在关机页面,tomcat运行内存溢出,桌面爬虫软件,php开发语言的全称,seo 产品lzw
方法1:使用in关键字

作用:检测属性是否存在对象中,可以使用in关键字来检测当前对象是否有指定属性

语法:

属性名 in 对象

判断属性名是否在对象中存在,返回一个布尔值

示例:

const person = { name: '小爱', salary: 23 };console.log('salary' in person); // trueconsole.log('sex' in person); // false

es6怎么判断对象是否包含某个属性

方法2:使用hasOwnProperty()函数

可以判断对象中是否含有某个属性名,返回一个布尔值

对象.hasOwnProperty(属性名)

示例:

const person = { name: '小爱', salary: 23 };person.hasOwnProperty('salary')console.log(person.hasOwnProperty('salary')); // trueconsole.log(person.hasOwnProperty('sex')); // false

es6怎么判断对象是否包含某个属性


  • 暂无相关文章
  • Posted in 未分类