0
想象爲陣列最簡單的算法有物體:道場+ JS:intersaction
object = {
'foo': 1,
'bar': 'TARGET,
'baz': 3
}
和對象的數組:
arrayOfObjects = [
{
'john': 'smith',
'paul': 'walker'
},
{
'bryan': 'best',
'targetProp': 'TARGET'
}
]
什麼是最簡單的算法來檢查第一對象是否具有相交屬性值與數組中具有屬性具體名稱的一些對象targetProp
?
for (prop in object) {
arary.forEach(arrayOfObjects, function(foundObject) {
if (prop.indexOf(foundObject.targetProp) !== -1) {
// Do smth
}
})
}
是否可以通過使用JavaScript或Dojo工具的一個循環找到它?