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

Добавить элемент

var days = ['Понедельник', 'Вторник', 'Среда'];

// добавить в конец массива
days.push('Четверг'); // ['Понедельник', 'Вторник', 'Среда', 'Четверг']

// добавить в начало массива
days.unshift('Воскресенье'); // ['Воскресенье', 'Понедельник', 'Вторник', 'Среда']

// добавить элемент в указанную позицию в массиве
days.splice(2, 0, '1'); // ['Понедельник', 'Вторник', '1', 'Среда']

// splice(…,0,…) означает, что элементы в массиве удалять не надо

Методы push() и unshift() могут добавлять несколько массивов.

days.push('Четверг', 'Пятница');
days.unshift('Воскресенье', 'Понедельник');

Удалить элемент

var days = ['Понедельник', 'Вторник', 'Среда'];

// удалить последний элемент в массиве
days.pop(); // ['Понедельник', 'Вторник']

// удалить первый элемент в массиве
days.shift(); // ['Вторник', 'Среда']

// удалить 2 элемента, начиная со второго
days.splice(1, 2); // ['Понедельник']