Показать сообщение отдельно
  #12 (permalink)  
Старый 04.07.2013, 18:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

Dorian_bs,
был элемент на 2 месте так и остался
arr = ['test1', 'test2', 'test3','test3','test5','test6'];
alert(arr[2])
for (var i = 0; i < arr.length; i++) {
    if(arr[i] == 'test3') {
        arr.splice(i, 1);
    }
}
alert(arr[2])

Ruslan_xDD,
было 6 элементов так и осталось
var arr = ['test1', 'test2', 'test3','test4','test5','test6'];
alert(arr.length)
function $del(a, b)
{
   for(var i in a) if(a[i] == b) delete a[i];
   return a;
}

arr = $del(arr, 'test2');
alert(arr.length)
Ответить с цитированием