Как удалить элемент массива?
Предположим есть некий массив
myArray[n](33, 55, 34.5, 0.12) как удалить из него любой из элементов: а) по значению, т.е. например 34.5 б) по индексу (номеру элемента), например 3 во всех случаях не создавая новый массив для сравнения, и после удаления элемента чтобы уменьшилась lenght массива и индексы элементов шли по порядку, т.е. в данном примере lenght стала = 3, а элемент со значением 0.12 стал элементом № 3 |
|
var a = new Array(1,2,3,4);
alert ("Исходный массив: "+a.join(", "));
a.splice (2,1);
alert ("Итоговый массив: "+a.join(", "));
|
| Часовой пояс GMT +3, время: 12:43. |