位置: 编程技术 - 正文

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

  • 个人所得税申报截止时间
  • 运输货车折旧计算公式
  • 个体户转一般纳税人怎么做账
  • 公司买的电器可以抵扣吗
  • 新公司成立第一次会议
  • 销售部门快递费用怎么算
  • 不动产融资租赁税率是多少
  • 施工图审查费谁出
  • 企业固定资产职称是什么
  • 非正常原因导致的存货盘亏或毁损非正常原因是哪些
  • 开给个人的通讯费发票能下账吗
  • 开旅游公司有补贴吗
  • 其他应付款怎么理解
  • 股权转让未分配利润如何做账
  • 公司注销增值税在借方有余额怎么处理
  • 退票费可以开公司发票吗
  • 固定资产报废账目
  • 打包贷款和出口信贷的区别和联系
  • 股权投资收入会计处理
  • bios设置独立显卡优先启动
  • win11输入法候选字不见了
  • 用友软件查其他业务收入怎么查
  • 促销礼物
  • deepin怎么删除账户
  • 系统托盘图标禁用
  • 用科目汇总表怎么登记总账
  • 前端页面默认字体
  • php文件乱码怎么办
  • 房地产企业土地出让金抵减销项税额
  • 巴塞罗那城市布局
  • javaweb学生信息管理系统idea
  • php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
  • 应收账款余额在借方表示谁欠谁
  • 未达起征点销售额和小微企业免税销售额
  • react的高阶组件理解
  • vuex存储用户信息
  • swatch of
  • 工程公司项目管理部管理制度
  • 工商企业年报网上申报流程
  • 应收账款是指什么
  • 发票入账是什么意思
  • 快递代收货是货到了吗
  • 销售开票怎么做会计分录
  • 固定资产折旧度怎么计算
  • 递延所得税资产账务处理
  • 颁发数字证书要符合什么条件
  • 高新技术企业每年需要多少专利
  • 无建账能力的纳税人是什么意思
  • sql语句计算两个字符
  • apt-get update错误
  • 如何设置让自己手机号处于关机状态
  • win7防火墙怎么彻底关闭
  • pcc是什么文件
  • win7一直处于开机界面
  • win10系统微软账户密码忘了
  • Linux history命令的几个使用小技巧
  • 如何删除win8系统
  • win10打不开应用市场
  • android 一个activity多个layout
  • [置顶] rwmfqg
  • cocos creator rpg
  • nodejs连接sqlserver数据库
  • 如何检查自己是否抑郁
  • python爬虫怎么做
  • nodejs mocha
  • shell脚本批量添加10个用户
  • shell脚本检查输入参数
  • jquery使用css
  • 响应鼠标变换表怎么用
  • jquery聚焦输入框
  • 自定义view ondraw
  • python排序算法比较
  • wordpress教程
  • javascript消息对话框
  • 北京市社会团体
  • 广东税务app申报不小心点到了不再提示
  • 种植业税收优惠政策2023
  • 预缴增值税是否要预缴城建税及附加
  • 基层税务稽查具体内容
  • 每个省几个市
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设