У меня есть такой массив
Array['one','two','three','four','five']
, и у меня есть такой массив
Array['2','4','0']
, указывающий индексы элементов в первом массиве, который я хочу удалить, или .splice()
так, чтобы результирующий массив выглядел следующим образом
Array['two','four'] // <--- note no undefined positions
Если вы попытаетесь выполнить цикл по индексам и просто выполните сращивание для каждого из них, то после первого сращивания ваши индексы изменятся в соответствии с удаленным элементом.
Как мне это сделать?