位置: 编程技术 - 正文

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

  • 浙江增值税专用发票几个点
  • 撤销增值税申报流程
  • 金税四期怎么查账
  • 购买固定资产的进项税可以抵扣吗
  • 如何查询企业税务状态
  • 现金流量套期与什么无关
  • 地税票子怎么补办
  • 个人独资企业租赁收入如何纳税
  • 不同组织的区别主要体现在哪些方面
  • 个体工商户生产经营所得怎么申报
  • 广告费可以预提吗
  • 服务费增值税专用发票税点
  • 通信服务费可以取消吗
  • 过渡期税收优惠政策
  • 一般纳税人能开3个点的专票吗
  • 个人代公司付货款要证明吗
  • 不动产进项税额转出分录
  • 增值税逾期申报流程
  • 建筑工程分包怎么纳税
  • win10系统共享打印机报错0x0000011b解决办法
  • 公司注销时账面处理
  • 什么叫应付账款科目
  • 收到苗木发票怎么做账
  • 仲裁规则主要包括
  • 冲销去年暂估收入
  • windows修复网络
  • 每季度预缴所得税怎么算
  • 企业的税收优惠政策有哪些
  • php图片库
  • 进项税额的账务处理
  • flex布局使用
  • 中秋快乐图片大全
  • php延迟静态绑定
  • 金税三期登录不上
  • php自带的加密解密函数
  • vue生命周期分别做了什么
  • php封装app打包
  • 高德地图的2种导航方式
  • 金税盘全额抵扣政策
  • phpcms默认密码
  • 监控设备属于固定资产还是在建工程
  • 营业外收支核算的内容有哪些?
  • 企业日常费用支出明细表
  • 城镇土地使用税征收标准及计算方法
  • 数论电子书下载
  • python 多线程处理
  • seata1.3.0配置
  • python中如何创建文件
  • 小微企业短小频急
  • 销售价格确定的方法有
  • 技术服务费该怎么收
  • 增值税发票红冲的相关规定
  • 固定资产本期增加怎么算
  • 个贷系统平账专户a户为啥扣钱
  • 公司代缴社保如何查询
  • 关税 账务处理
  • 预计负债是暂时性差异还是永久性差异
  • 收到保险赔款是什么意思
  • 财务报表中预收账款
  • 法人的加油费能抵所得税吗
  • 如何把数据导入mysql中
  • Mysql5.7.11在windows10上的安装与配置(解压版)
  • 如何安装win7系统教程
  • 电脑界面显示windows
  • win10禁止显卡驱动自动安装
  • 使用jQuery获取data-的自定义属性
  • 如何用python进行数据处理
  • jquery lt
  • nodejs为什么性能这么好
  • shell脚本数组的用法
  • shell脚本实例精讲
  • python 在线运行环境
  • 个人所得税对什么征税
  • 固定资产评估增值的税务处理
  • 增值税发票打印机怎么连接电脑
  • 如何做好税收工作推动税收事业创新发展
  • 划拨土地评估价
  • 科研用地是否缴纳土地使用税
  • 西安汽车购置税
  • 公司借款给员工是否合法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设