位置: 编程技术 - 正文

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脚本运行命令)

  • 发票丢失第一联盖章能用么
  • 申报所得税季初资产总额怎么填?
  • 自产用于捐赠的会计处理
  • 根据付款申请单付款
  • 纳税申报表包含哪些内容
  • 公司出售旧汽车要交什么税
  • 申报企业所得税流程
  • 增值税申报失败怎么撤销
  • 上月已收款,本月开的票怎么做分录
  • 法定盈余公积可以分配给股东吗
  • 开具红字信息表后怎么开负数发票
  • 工会经费交税会计分录
  • 计划成本材料采购明细账一般采用的格式是什么
  • 印花税算错了可以补交吗
  • 食堂开支计入什么科目
  • 原来已入帐的款现在收回帐务处理?
  • 企业计提福利费时,贷记应付职工薪酬
  • 不征税收入税收政策
  • 安装工程劳务合同
  • 企业去年
  • 资产减值损失列示在利润表哪里
  • 存货变卖残值取得的收益计入哪个科目
  • u盘加载缓慢
  • 年度成本费用利润率多少合适
  • 企业免征增值税证明怎么打印
  • php中substr()
  • 桌面右键个性化没有关联的程序
  • 苹果电脑录屏带麦克风
  • 土地增值税扣除系数
  • 委托代销双方账务处理
  • php常用时间函数
  • php中正则表达式
  • 安全费用的适用范围
  • 销售购置的房产税怎么算
  • 以前年度少记税金及附加
  • vue动态组件component原理
  • 【强化学习】Q-Learning算法详解
  • php二维数组foreach
  • 详解Yii2 rules 的验证规则
  • php设置目录权限
  • 子公司使用母公司固定资产
  • 增值税报销是什么意思
  • 固定资产的主要风险有哪些
  • 科技项目经费预算取费细则
  • 进项税抵增值税
  • 汇算清缴需要做账吗
  • 附加税申报核心内容
  • 发票报销有时间期限吗
  • mysql更新语句
  • 不交社保的职业
  • 对外公司
  • 食堂员工私自拿东西怎么办
  • 其他收益和其他综合收益区别
  • 银行承兑的购买
  • 公司租的房子电费发票怎么开
  • 简易征收预缴税款
  • 伤残就业补偿金记入什么科目
  • 工程内部承包合同
  • 企业偿债能力的含义
  • 增加委托代理人
  • 建账的三个基本步骤
  • sqlserver查询重复值
  • win8安装虚拟机的步骤
  • 启用与禁用的英文
  • freebsd怎么安装软件
  • RedHat Linux5.5下Oracle 11g安装图解教程
  • dell power manager是什么
  • win7如何整理磁盘
  • android环境搭建实训心得
  • python中读取excel
  • 绘制多边形工具使用方法
  • JS实现的ajax和同源策略(实例讲解)
  • 分享一下相亲时碰见过哪些奇葩事
  • js的ajax请求写法
  • js事件循环过程
  • jQuery.Callbacks()回调函数队列用法详解
  • 欧美 房产税
  • 河南税务公众号缴费养老保险
  • 两江新区两江大道航空航天产业园
  • 没有代理记账资格的公司能代理记账吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设