Ссылки MSDN JavaScript Установить абстракции коллекции. У меня есть массив объектов, которые я хотел бы преобразовать в набор, чтобы я мог удалить (.delete()
) различные элементы по имени:
var array = [
{name: "malcom", dogType: "four-legged"},
{name: "peabody", dogType: "three-legged"},
{name: "pablo", dogType: "two-legged"}
];
Как преобразовать этот массив в набор? В частности, возможно ли это сделать без повторения вышеперечисленного массива? Документация относительно отсутствует (достаточно для создания экземпляров, а не для конверсий - если возможно).
Я также могу думать о преобразовании в Map, для удаления с помощью ключа. То, что я пытаюсь выполнить, - это итеративная коллекция, к которой можно получить доступ или изменить доступ через элементы, прежде всего через ключ (в отличие от индекса).
Преобразование из массива в другое является конечной целью.