В соответствии с учебным пособием здесь,
Коллекция может быть либо массивом, либо объектом, ассоциированным массивом в JavaScript
означает, что все функции в collection
одинаково применимы к объектным литералам.
Например, я хотел выбрать значения на основе условия. Скажем,
var obj = {
"1": {id: 1, val: 2},
"2": {id: 2, val: 5},
"3": {id: 3, val: 8},
"4": {id: 4, val: 1}
}
Я хочу найти max и min поля val. Глядя на API, я думал использовать pluck
для получения массива val
, а затем min
и max
.
- Могу ли я применить pluck to object (как пример api показывает использование в массиве объектов)
- Есть ли лучший способ?
Спасибо.