位置: 编程技术 - 正文

javascript中hasOwnProperty() 方法使用指南

编辑:rootadmin

推荐整理分享javascript中hasOwnProperty() 方法使用指南,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

概述

hasOwnProperty() 方法用来判断某个对象是否含有指定的自身属性。

语法obj.hasOwnProperty(prop)

参数

&#;prop

&#;要检测的属性名称。

描述

所有继承了 Object.prototype 的对象都会从原型链上继承到 hasOwnProperty 方法,这个方法可以用来检测一个对象是否含有特定的自身属性,和 in 运算符不同,该方法会忽略掉那些从原型链上继承到的属性。

示例

javascript中hasOwnProperty() 方法使用指南

例1:使用 hasOwnProperty 方法判断某对象是否含有特定的自身属性

下面的例子检测了对象 o 是否含有自身属性 prop:

例2:自身属性和继承属性的区别

下面的例子演示了 hasOwnProperty 方法对待自身属性和继承属性的区别:

例3:遍历一个对象的所有自身属性

下面的例子演示了如何在遍历一个对象的所有属性时忽略掉继承属性,注意这里 for..in 循环只会遍历可枚举属性,这通常就是我们想要的,直接使用 Object.getOwnPropertyNames() 方法也可以实现类似的需求。

例4: hasOwnProperty 方法有可能被遮蔽

如果一个对象拥有自己的 hasOwnProperty 方法, 则原型链上的同名方法会被遮蔽(shadowed):

标签: javascript中hasOwnProperty() 方法使用指南

本文链接地址:https://www.jiuchutong.com/biancheng/382851.html 转载请保留说明!

上一篇:JavaScript原生对象之Date对象的属性和方法详解(原生js实现ajax步骤)

下一篇:Python脚本后台运行的几种方式(python脚本运行命令)

  • 房地产企业样板房会计处理
  • 以前年度所得税退税会计分录
  • 税金及附加与应交税费的差额
  • 给个体工商户打工不发工资怎么办
  • 研发项目增值税税率
  • 客户到期不付款如何处理
  • 社保公司部分交多少比例
  • 门票可以直接入账吗
  • 金税盘续费怎么开票
  • 小规模纳税人出租
  • 手工做账流程图
  • 取得无形资产当期收入
  • 为什么要开增值税
  • 个体户进货需要成本票吗
  • 增值税哪些可以全额抵扣
  • 零售超豪华小汽车交消费税吗
  • 一个季度为纳税期限的规定适用
  • 开票软件安装6位地区编号填什么
  • 公司法人变更账务需要重新建立吗
  • 拆除原有建筑物成本扣除
  • 发行股票的承销商佣金分录
  • 销售退回如何做账
  • 怎么检查windows版本
  • 防水工程质量问题
  • 工程收入和成本的区别
  • 我告诉你win7旗舰版
  • dotnetfx35.exe
  • 工行对公贷款利息扣款时间是几点
  • 关联方借款利息所得税前扣除
  • 什么叫非同一控制下
  • 租金收入会计分录怎么写
  • 红字发票什么作用
  • php创建视图
  • 总账会计工作职责精选汇总
  • 编程主要学什么东西
  • node express安装
  • 数据库查询框架
  • python中max函数的几种用法
  • 分配现金股利的分录
  • 小规模纳税人没达到起征点怎么申报
  • 差旅费报销金额大于实际发生金额
  • 政府给的补偿款怎么做账
  • 现金流量表中的现金流量包括哪些
  • 股东投资是否有资金实际收支活动?
  • mysql常见错误
  • 财务会计和预算会计金额可以不等吗
  • 企业的业务招待费属于什么费用
  • 饭店房屋的租赁合同范本
  • 存货周转率多少算合理
  • 企业每月营业额达多少需要交税
  • 奖金是职工福利?
  • 人民币支付结算系统CIPS
  • 货款收不回来了怎么做账
  • 将购买的货物用于交际应酬可以抵扣进项税额吗
  • 购买汽车后,需要缴纳的税种有哪些
  • 环保局罚款记什么科目
  • 退回拨款会计分录怎么做
  • 资本和资产的区别举例说明
  • access数据库导入到sqlserver
  • ubuntu下安装windows
  • win8鼠标设置在哪
  • windows xp sp3 vl
  • windows7笔记本无线网络连接
  • win10系统自带的浏览器叫什么
  • w1020h2更新失败
  • win8系统多少位
  • android 自定义drawable
  • 使用div+css进行网页布局的三种方式
  • data命令
  • websocket方法
  • python流数据
  • unity 3d游戏开发
  • js检测类型的方法
  • js判断密码是否符合标准
  • 如何查询票据真伪信息
  • 税务稽查总队
  • 天津生育津贴如何查询申请进度
  • 网上税务局网址
  • 电信宽带绑定的手机号怎么解除绑定
  • 何为标兵称号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设