我有1個數組,其中一個列表中包含具有唯一ID的所有用戶列表。我有一個包含選定組信息的對象。部分信息是業主ID。我試圖弄清楚,如何根據組所有者ID獲取用戶的信息?例如,學生組對象的所有者ID爲70,我的網站上有一位ID爲70的用戶...我如何匹配它們?循環遍歷對象數組以查找具有匹配屬性的對象
users:
[ {
id: 68
name: mike
domain: i:0#.f|admembers|mike.ca
email: mike.ca
isAdmin: False
}, etc etc ]
selectedGroup: {
name: Students
id: 78
description:
owner: 70
ownerIsUser: True
}
var i = users.length,ownerData;我從來沒有見過這樣的事情。什麼是「我」? – Batman
這是一種快速循環數組的方式 - 'i'初始化爲'users'數組的長度,並在下面的while循環中遞減。當'i'達到0時,循環執行最後的時間並結束。它以相反的順序遍歷數組。 –
我瞭解索引部分,而不是ownerData部分。不應該像var i = x.length一樣單獨聲明; var ownerData; – Batman