Закрыть
Войти
Подождите...
Собирается информация...
Восстановить пароль
Логин или пароль введены не верно!
Подождите...
Идет авторизация.
Вход
Логин или пароль введены не верно!
Забыли пароль?
или войти через вконтакте

Массивы

Открыть содержание
JavaScript

Массив - это способ хранения нескольких переменных в одной переменной. 

К примеру, мы хотим записать список фруктов в одну переменную. Для этого пишем следующее: 

var fruits = ["Яблоко", "Апельсин", "Груша"];

Переменная fruits будет хранить в себе три текстовых переменных. 

Мы можем вывести в консоль наш массив и увидим следующее: 

Массив на английском пишется как array. Поэтому, если видите это слово, то тут явно идет разговор о массивах. 

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

console.log(friuts[0]); //Яблоко
console.log(friuts[1]); //Апельсин

Вообще, в javascript-е если что-то перечисляется, то старт идет с нуля. Учитывайте это. 


Если у вас нет сразу данных, которые вы хотите занести в массив, то можно сначала создать пустой массив:

var fruits=[];

а потом наполнить его какими-то данными:

friuts.push('Яблоко');

Или занести сразу несколько данных:

friuts.push('Яблоко','Апельсин','Груша');

Или можно записать так: 

friuts[5]='Яблоко';

Разница в том, что в первом случае элементы будут добавляться по порядку, а во втором мы можем указать в какое порядковое место необходимо добавить значение. Если в 5  элементе уже будет какое-то значение, то оно заменится новым.


Внутри массива вы можете хранить любые переменные, даже массивы. То есть, вы можете создать массив внутри массива.

var array=[
  [
    '1.1',
    '1.2',
    '1.3',
  ],
  '2',
  '3'
];

На самом деле, тема массивов очень обширная и о ней можно говорить еще часами. Сейчас мы с вами просто познакомились с ними и поняли основную концепцию. В javascript, возможно, вам с массивами не придется много работать, то в back-end массивы вокруг и около. Поэтому будьте готовы в ближайшее время с ними столкнуться.

Предыдущий урок Следующий урок
Политика конфиденциальности   Пользовательское соглашение