hasownproperty(hasOwnProperty 和 in 的区别)

更新时间:2023-03-02 07:08:18 阅读: 评论:0

查找两个对象之间的公共键。

使用 Object.keys() 获取第一个对象的键。

使用 Object.prototype.hasOwnProperty() 检查第二个对象是否具有第一个对象中的键。

使用 Array.prototype.filter() 过滤掉不在两个对象中的键。

JavaScript

const commonKeys = (obj1, obj2) => Object.keys(obj1).filter(key => obj2.hasOwnProperty(key));

示例:

commonKeys({ a: 1, b: 2 }, { a: 2, c: 1 }); // ['a']

更多内容请访问我的网站:https://www.icoderoad.com

本文发布于:2023-02-28 20:58:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167771209898984.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:hasownproperty(hasOwnProperty 和 in 的区别).doc

本文 PDF 下载地址:hasownproperty(hasOwnProperty 和 in 的区别).pdf

下一篇:返回列表
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|