PDA

Просмотр полной версии : удаление из массива


Леха
06.03.2002, 16:43
вообшем есть массив:
myar=new Array();
myar[0]="1";
myar[1]="";
myar[2]="4";
myar[3]="";
Как грамотно удалить пустые элементы("").
Через myar.splice() шо-то не выходит!!!
Кто сталкивался,помогите пожалуйста!!!!

GenaG
06.03.2002, 17:08
myar.splice(1, 1) работает как с куста!.. Удаляет один элемент, начиная с №1(второго)... Если нужно определить таковые, пропускай через цикл for(i=0,i<myar.length, i++){if(myar[i]==""){myar.splice(i, 1);}}

Леха
06.03.2002, 17:19
Спасибо,щас буду ковырять...