Последние обновления

Javascript массивы


Описание темы отсутсвует
Тема создана:
Ответов: 1
Просмотров: 387
Последний ответ:
Misfits
Посетитель
29 5 0

Этот пост будет посвящен такому разделу в языке javascript как массивы.
В массивах javascript много полезных функций. С помощью некоторых функций можно в javascript удалить элемент из массива, к примеру. Можно также добавить и т.д.
Т.к в языке javascript, есть два вида массивов, то сразу оговорюсь, что здесь будет речь идти про числовые массивы.
Создавать в javascript массивы довольно просто.

К примеру:

var arr = new Array();
var arr = [];
// А можно и сразу значения вписывать
var arr = new Array("2",2, true, false);
var arr = ['2',2,true,false];

Разумеется видно, что вариант сокращенный намного удобнее и короче. Поэтому лучше использовать его.
Достать элемент из массива можно достаточно просто. Стоит обратиться к нему по индексе, а также стоит учесть что отсчет в javascript массивах и в javascript в общем идет от нуля.

Т.е если мы захотим взять первый элемент из массива это будет так:

alert(arr[0]]

Также достаточно просто перебрать все элементы из массива, просто используя циклы javascript:

var len = arr.length;
for(var i = 0; i<=len;i++){
alert(arr[i]);
}

Теперь возникнет вопрос, что же такое arr.length? Это свойства массивов javascript, точнее одно из свойств.
Помимо свойств, в массивах есть интересные методы.
Начнем с этого:

javascript добавить элемент в массив

array.push("значение");

После использования этого метода значение свойства массива .length увеличивается.
javascript удаление элемента массива

Это делается с помощью метода:

 array.shift();

Удаляется первый элемент, т.е тот который с нулевым индексом.
Есть еще методы. Так что будет продолжение поста.

Отредактировано автором в
arman2702
Посетитель
6 0 0

Что не говорите, но языки тоже серьезная вещь. Я имею ввиду языки программирования, я хоть и далек от всего этого, но на уроках информатики всегда внимательно слушал, и даже работал с делфи. Про ява скрипт недавно узнал и также узнал, что с его помощью можно удалять элементы из массива, что очень удобно.

Зарегистрируйтесь или авторизуйтесь что бы писать