位置: 编程技术 - 正文

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

  • 税差理论名词解释
  • 出纳与会计现金对不上
  • 征地补偿费谁来支付
  • 装修公司开劳务费发票可以有材料进项票吗
  • 信息服务费可以计入办公费吗
  • 建筑企业小规模纳税人升为一般纳税人条件
  • 年金的几种类型
  • 年化收益率和年利率的区别的例子
  • 经营租赁租赁费会计分录
  • 资金账簿印花税减半征收是从什么时候开始的
  • 交防伪税控服务费怎么交
  • 去税务局核定税种怎么填
  • 股利怎么算出来的
  • 营改增后建筑公司自建行为所得税
  • 地税税款未扣怎么处理
  • 房屋租赁补充协议怎么写才有效
  • 付款小于发票金额的原因
  • 购买理财产品是不是非法集资
  • 简易计税的分包款可以留到下期抵扣吗
  • 属于资金的筹资方式是
  • 货物毁损物流赔偿
  • 对公给个人转账可以写成什么
  • 退税发票勾选后开红冲发票怎么申报
  • 商业银行流动性覆盖率的最低监管标准为
  • win 11bug
  • 三大期间费用属于什么类
  • 公司之间借款怎么操作
  • w10纯净版系统怎么样
  • cpu主频在哪看
  • 成本费用包括什么项目
  • php-cp
  • php语言标记风格有四种,分别是
  • 集团内无偿借贷合法吗
  • 深入php第五版中文版pdf
  • php连接数据库的基本步骤是什么
  • vue 组件
  • 如何正确配置防火墙安全策略
  • 企业成本核算应遵循
  • 业务招待费调增额怎么算
  • 主营业务收入的t型账户怎么写
  • c语言strncat函数用法
  • 帝国cms如何使用
  • 增值税附表3
  • 公司举办年会的心得体会
  • 报废车残值需要多少钱
  • 实收资本冲减了工商年检怎么办呢
  • 银行询证函费用发票
  • 股本是什么类科目怎么记
  • 车辆保险费算什么费用
  • 主营业务收入需要减去增值税吗
  • 核定征收需要什么资料
  • 出口货物发生退运损失由外贸承担还是厂家
  • 施工单位月末都需要结转什么
  • 限售股包括哪些
  • 总账建账要建全部科目吗
  • mysql常见故障和解决方法
  • sqlserver r服务
  • 64位win7旗舰版右下角音量小喇叭图标不见了怎么找回?
  • xp系统运行怎么打开
  • iis安装文件xp版
  • 64位CentOS 6.4安装配置流量监控工具ntopng
  • win7系统如何将插孔设置为ac97前面板
  • win7系统如何给文件夹加密
  • win10预览版21301bug
  • win7指令代码
  • win8.1专业版怎么升级成win10
  • unity打包安卓apk
  • 使用jquery实现的项目
  • 用什么命令查看linux启动信息
  • unity me
  • 性能优化实验
  • 猫的所有视频
  • javascript数学函数
  • android单选
  • 写给小白的情书
  • android设计模式与最佳实践 pdf
  • 昆山市税务分局领导名单
  • 烟叶收购价款
  • 地方财政税收的组成
  • 个体工商户税收起征点是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设