Как добавить в ассоциативный массив между элементами?
Есть массив img_array=[];
данные записывается следующим образом img_array[id]=[urls];
Данные, выглядят следующим образом:
green:["img/img1.jpg"]
white:["img/img2.jpg"]
balck:["img/img4.jpg"]
blue:["img/img3.jpg"]
Так вот как добавить данные между ключом white и balck, сохранив порядок?
Судя по описанию у вас обычный индексный массив. А раз так, то нужно перебором по индексу найти элемент с ключом black, а затем использовать метод splice для добавления нового элемента в массив в найденную позицию.