位置: 编程技术 - 正文

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

  • 小规模纳税人所得税优惠政策2023
  • 自来水适用高税率吗
  • 对公账户转到个人账号能提供发票吗?
  • 怎么理解财务会计与管理会计
  • 买二手设备还需要备案吗
  • 加计扣除是什么意思举例说明农产品
  • 会计科目的设置
  • 哪些邮政业务可以寄快递
  • 出纳人员应该怎么称呼
  • 房地产公司转让土地
  • 环保专项资金可以转让吗
  • 出售库存的原材料表格
  • 营改增后个人所得税计税依据实例
  • 公司支付员工工伤赔偿怎么做账
  • 成本类与费用类科目哪些区别
  • 保险公司返点啥意思
  • 分配现金股利的现金流
  • 期末未缴税额为什么会有数据
  • 技术培训费发票怎么开
  • 房企行业其他应收账款的来源是什么
  • 购入二手设备,无发票怎么记账
  • 弥补以前年度亏损从哪里取数
  • 产品研发费用计入什么科目
  • 残联备案还能补缴社保吗
  • 工程预收款账务处理
  • 土地租赁摊销年限按合同年限
  • 鸿蒙系统开发人员选项
  • macos big sur最新版本
  • 在win7中创建快捷方式可以创建什么
  • win10如何自定义鼠标指针
  • 佣金代扣代缴增值税需要缴纳附加税吗
  • 销售货物货款未收到会计分录
  • php二维数组的遍历
  • php获取参数值的三种方式
  • 债务人以固定资产债务重组
  • 企业间合作建房且建成后自用
  • 销售货物应如何记账
  • 前端静态页面
  • 农村个体户需要报税吗
  • 原版锯齿
  • 现金日记账期初余额怎么算
  • 专利权属于什么会计科目
  • ajax调用php接口
  • php pdo连接mysql
  • 收回前欠货款存入银行的会计分录
  • 上月开了红字发票当月如何申报
  • php隐藏跳转
  • 建行对账单回签平啥意思
  • 购进免税农产品进项税额计算
  • 搅拌机属于哪类税收
  • db management
  • pytest unittest
  • 软件信息技术服务业
  • 红冲更正的正确分录
  • 可转债会计分录怎么做
  • 当月的进项税可以不认证吗?
  • 给员工打了备用金后归还怎么做账
  • 个人代人开普票个税怎么算
  • 未使用和未投入使用
  • 税盘减免税款怎么做账
  • 管理不善存货盘亏计入什么科目
  • 维修服务开票
  • 房地产开发企业电费做什么科目
  • 百旺金赋税盘怎么清卡
  • 其他债权投资减值影响账面价值吗
  • windows7中ie浏览器怎么打开
  • linux的web
  • centos6启动服务的命令
  • win8.1 微软拼音设置
  • 利用图片密码登录微信
  • Linux改变文件或目录的读写和执行权限的命令是
  • 如何在手机上直接买彩票
  • js中转换成string类型的方法
  • javascript包含哪三大部分
  • 公司的完税证明必须打印吗
  • 税务人员廉洁自律承诺书
  • 重庆投诉平台电话
  • 增值税普通发票和电子普通发票的区别
  • 如何查询自己是否被起诉了
  • 企业税务人员岗位竞聘报告怎么写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设