У меня есть два массива объекта, один имеет множество вариантов, как это (левая часть уравнения):JavaScript Trivia: функция объединения двух наборов массивов?
Id Value
1 Red
2 Blue
3 Green
и другое подобное (правая сторона):
Id Value
3 Green
и мне нужно «левое соединение» (все левые продукты и соответствующие справа), как это:
Id Value Selected
1 Red
2 Blue
3 Green X
Я хотел бы создать метод с этой установкой (я ставлю [], чтобы отметить массивы)
var DisplayArray[] = AllColorsArray[].join(SelectedColors[]);
Есть ли что-то подобное уже или возможно плагин JQuery, который делает это? Необходимо предоставить список выбора с уже отмеченными сохраненными параметрами.
EDIT:
Это действительно ищет простой SQL, как операции на массивах объектов, но с помощью JavaScript.
Являются ли они двумерными массивами? –
@Drackir Я не слышал о двумерных массивах в JavaScript. Вы имеете в виду массив, элементы которого также являются массивами? –
@Dr. Zim Эти структуры выглядят как таблицы SQL, а не массивы JavaScript ... Являются ли массивы такими: [«Красный», «Зеленый», «Синий»]? –