天唯网 关注数码科技发展
首页 /  科技数码 / 内容详情

js判断对象是否有某个key

科技数码 时间:2024-07-31 18:02:04

js判断对象是否拥有某个key

obj.hasOwnProperty(“key”):

这种方法使用 hasOwnProperty 方法来检查对象是否直接拥有指定的属性。 如果对象 obj 直接拥有名为 “key” 的属性,则返回 true 。 如果对象 obj 不直接拥有名为 “key” 的属性,或者它的原型链上存在该属性,则返回 false 。

区别如下:

"key" in obj 检查的是属性是否存在于对象 obj 或其原型链中,而不仅仅是对象本身。 obj.hasOwnProperty("key") 检查的是属性是否直接存在于对象 obj 中,不包括其原型链。

标签: #科技数码

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。

联系我们 关于我们 版权申明 天唯网数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号网站地图 网站地图2