У меня есть массив таких объектов:
var myArray = [
{"domain":"mysite.es","id":12,"selected":false},
{"domain":"mysite.bg","id":51,"selected":false},
{"domain":"mysite.uk","id":41,"selected":false},
{"domain":"mysite.bg","id":36,"selected":false},
{"domain":"mysite.pt","id":14,"selected":false},
{"domain":"mysite.it","id":78,"selected":false},
{"domain":"mysite.gr","id":71,"selected":false},
{"domain":"mysite.dr","id":73,"selected":false}
]
Мне нужно создать три новых массива из myArray только с выбранными объектами.Например:
firstArrayFromMyArray будет содержать объекты с индексами 0,2 и 4, secondArrayFromMyArray будет содержать объекты с индексами 1 & 4 и thirdArrayFromMyArray будет содержать объекты с индексами 6 & 7
Следуя вышеприведенному примеру, вывод для firstArrayFromMyArray должен выглядеть примерно так:
firstArrayFromMyArray = [
{"domain":"mysite.es","id":12,"selected":false},
{"domain":"mysite.uk","id":41,"selected":false},
{"domain":"mysite.pt","id":14,"selected":false}
]
Что было бы оптимальным способом сделатьэто?