Задать вопрос
@itatelier

Javascript класс для табличных данных с выборкой по нескольким значениям?

Допустим есть следующая структура данных price_data :
price_data = [
    { 'type' : '1', 'color': 5, 'price': 100},
    { 'type' : '1', 'color': 4, 'price': 110},
    { 'type' : '1', 'color': 3, 'price': 160},
    { 'type' : '1', 'color': 2, 'price': 120},
    { 'type' : '1', 'color': 1, 'price': 140},
    { 'type' : '2', 'color': 5, 'price': 150},
    { 'type' : '2', 'color': 4, 'price': 160},
];


Как создать класс, который мог бы принять price_data в момент создания, а за тем своим методом (например `.query`)
возвращал бы только значение 'price', но для заданных параметров 'type' и 'color'?

примерное ожидание:
price_obj = new Price(price_data);
price.query(1,2);   // вернет 120


p.s. хорошо бы еще учесть уникальность комбинации (type+color).
  • Вопрос задан
  • 141 просмотр
Подписаться 2 Комментировать
Подписчики вопроса 2 К ответам на вопрос (0)