位置: 编程技术 - 正文

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

  • 外资企业内资企业
  • 计提印花税会计分录
  • 计提固定资产折旧会计凭证
  • 留抵税额下月抵扣的分录
  • 其他应付款辅助核算可以设置职员吗
  • 手工发票可以抵增值税吗
  • 自产自销农产品企业所得税
  • 车辆购置税计税依据包括消费税吗
  • 加油站的成品油许可证变更过后有什么风险
  • 车船使用税应该交哪里的税
  • 持有至到期投资核算内容
  • 验资资金转出如何做账
  • 自营建造固定资产的账务处理
  • 正在注销的公司微信收的款怎么追回
  • 投资款印花税的税率是多少啊
  • 农民专业合作经济组织可以贷款吗
  • 回迁安置房税收优惠
  • 公司仓库调拔结算会计分录.
  • 全免增值税企业所得税吗
  • 优酷路由宝是什么东西
  • 水利基金退税怎么做会计分录
  • win11正式版问题
  • erl.exe是什么进程
  • 技术服务辅助设施包括
  • 委托软件开发费用怎么入账
  • win7纯净版系统官网
  • PHP:pg_fetch_array()的用法_PostgreSQL函数
  • 收到现金股利会引起什么变化
  • 房地产企业土地增值税预缴
  • 代扣手续费是啥意思
  • vue 滚动条往下滑
  • 塞里雅兰瀑布图片高清
  • 农产品来料加工设备
  • 退回以前年度多交的附加税怎么做分录
  • arp-a命令怎么用
  • js构造函数怎么用
  • 实发工资知道如何发放吗
  • 水电费进项税额转出情形
  • 公司开普票和专票税率一样吗
  • 长期借款属于什么会计分录
  • 小型企业需要给员工买社保吗
  • 收据能否入账
  • 工程服务费税率是多少2023
  • 盘亏存货可以转回来吗
  • 收到客户不要的定金怎么做账?
  • 做无票收入如何报税
  • 租金收入确认收入时间
  • 独立核算和非独立核算哪个好
  • 企业办理土地证需要哪些资料
  • 委托收款的流程
  • mysql支持的数据类型主要有哪几类
  • win7怎么调整
  • win10的数据使用量是什么
  • 远程桌面连接 server 2016
  • windows2003 IIS6.0 asp配置技巧
  • ubuntu 安装指定位置
  • 主板bios恢复出厂默认设置方法
  • win8.0下载
  • WINDOWS命令行为什么删除速度很快
  • ie11forwindows10
  • win8.1应用商店无法连接网络
  • Android 中的 TableLayout 继承自
  • JavaScript中的数据类型分哪为两大类?
  • 局域网远程开机与远程唤醒
  • linux常用shell命令
  • shell循环结构
  • Node.js中的construct构造函数
  • vue中父组件向子组件传递数据
  • vue解析md
  • javascript中的函数如何理解
  • 如何使用nodejs
  • typescript的type
  • android开发教程视频
  • 能用javascript 最终
  • csgo视角指令锁定枪械摇晃
  • jquery showdialog
  • 深入JavaScript高级语法
  • 电子发票怎么汇总清卡
  • 金坛归属南京
  • 申报土地增值税需要什么资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设