Как извлечь элементы из данного массива?

Приветствую! Существует массив данного вида:

["item1","black","item2","black","item3","black","item4","black","item5","black"]


Как извлечь элементы этого массива последовательно?
  • Вопрос задан
  • 227 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
function pairs( arr) {
  var result = {};
  for( var i = 1; i<arr.length; i+=2) result[ arr[i-1]] = arr[i];
  return result;
}

pairs(["item1","black","item2","black","item3","black","item4","black","item5","black"]) // {
  "item1": "black",
  "item2": "black",
  "item3": "black",
  "item4": "black",
  "item5": "black"
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы