【发布时间】:2016-03-02 02:27:01
【问题描述】:
我需要一个函数 isSubset,它在给定两个对象时比较其值并判断一个对象是否是另一个对象的子集。
object1 = { pickUpLocation : {city : 'Hyderabad', state: 'Telangana' }};
object2 = { dist : 322, pickUpLocation: {city : 'Hyderabad', state: 'Telangana' }};
isSubset(object1, object2); //should return true
object3 = { pickUpLocation : {city : 'Chennai', state: 'Telangana' }}
object4 = { dist : 322, pickUpLocation: {city : 'Hyderabad', state: 'Telangana' }}
isSubset(object3, object4) //should return false as city's value is different
【问题讨论】:
-
循环遍历
object2的属性,检查值是否等于(_.isEqual)object1。 -
这个问题可能表明缺乏努力或研究,这是否决投票的绝佳理由。但是,由于寻求调试帮助但不包括最小示例等,它不满足 close 投票的标准,因为它首先没有寻求调试帮助。近距离投票者,请按照规定的标准谨慎投票。
-
耸耸肩这是一个信息请求。帮我。 +1
标签: javascript lodash