我需要這個陣列型possibleOptions的對象與用於cdOption字段某個字段值,以訪問一個元素:在對象數組訪問字段值以JavaScript
[Object { cdOption="OPT001", description="Description 1", type="STRING"},
Object { cdOption="OPT002", description="Description 2", type="STRING"},
Object { cdOption="OPT003", description="Description 3", type="STRING"}]
字段值我正在尋找因爲它是從數組中的antoher對象中提取的,所以我在$ .each循環中使用alreay。 我可以避免進入另一個循環以便循環possibleOptions對象並查找指定的字段值嗎?
我試過 possibleOptions[option.cdOpzione]
但它不起作用,有沒有辦法做到這一點?我知道我錯過了一些東西。
當前$。每個代碼:
$.each(oldOptions, function(key, option) {
$.each(possibleOptions, function(key, possibleOption) {
if (option.cdOption === possibleOptions.cdOption) {
console.log(option.cdOption);
console.log(possibleOption.description);
}
});
});
您似乎有一個對象數組,因此您需要首先查詢對象的索引 – tikider
您可以發佈您當前的'.each'代碼嗎? – tymeJV