Объект — фундаментальный тип данных JavaScript. Объект чем-то похож на ассоциативный массив, который представляет собой составное значение: он состоит из нескольких значений (примитивов, функций и других объектов) и позволяет...
При разработке веб-приложения часто возникает задача создавать объекты, которые можно однотипно обрабатывать, но при этом они могут иметь различные свойства. Эти свойства нельзя просто записать в текстовое поле, потому что необходимо по ним искать, фильтровать и группировать объекты. Широко известный пример - это товары в магазине. Карандаши, рубашки, велосипеды, компьютеры обладают совершенно различными свойствами, но одинаково обрабатываются в списках товаров, заказах, корзине и т.п. В декларативном фреймворке Evado можно реализовать несколько способов решения данной задачи...