位置: 编程技术 - 正文

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年多少钱
  • php mb_convert_encoding
  • php干啥用
  • 开办补贴
  • macos使用技巧
  • 增值税进项税抵扣销项税
  • win11 build 22000.65
  • 设置浏览器显示网络异常
  • php制作验证码
  • 报错500是什么意思
  • 请问酒厂销售酒怎么样?
  • 寓意幸福和团圆的网名
  • 前端项目性能优势怎么写
  • 利润分配的顺序依次是什么
  • day29--Java泛型02
  • python初学笔记
  • 社保主要有以下哪些方面
  • 固定资产增值税税率是多少
  • 什么叫财政补助收入
  • 认缴制下怎样变更法人
  • php框架是干什么的
  • 最好最实用的织毛线
  • 赠品怎么做
  • 2021新旧会计准则的比较分析
  • 企业应缴纳税款
  • microsoft SQL server 2008有什么用
  • 工装算劳保用品还是办公费
  • 消费税是指怎样的收入
  • 代收代缴的水电费怎么开票
  • 影响企业所得税的因素
  • 认缴资金 实缴资金
  • 工程挂靠取得的收入怎么做账?
  • 非流动资产减少
  • 设计服务成本和信息中心的测试成本
  • 以前年度多计提的税金怎么调整
  • 开红字发票购买方和销货方有哪些操作不同?
  • 在建工程的人工费会计分录
  • 没有销货清单的发票可以报销吗
  • 总公司和分公司企业所得税分配
  • 残保金新企业用交吗
  • SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
  • win8.1使用技巧
  • 不小心修改了注册表怎么还原
  • 解决ubuntu和win10关机重启界面不动
  • macos卸载java
  • linux系统了解
  • myfastupdate.exe - myfastupdate是什么进程文件 有什么用
  • win7系统如何屏幕放满屏幕
  • java框架怎么用
  • linuxyum安装php7
  • 滚动的纸箱
  • js动态执行代码
  • javascript超链接的onclick
  • 严格模式的作用
  • 国家税务局通用定额发票查询
  • 河南十大纳税公司
  • cfca证书下载流程
  • 国家税务总局朝阳税务局
  • 天津户籍信息查询
  • 免税开普票还是专票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设