Этот вопрос уже имеет ответ здесь:
В PHP я могу сделать как:
$arrayname[] = 'value';
Тогда значение будет помещено в последний числовой ключ, например, 4, если эти 3 ключа уже будут существовать.
В JavaScript я не могу сделать того же с:
arrayname[] = 'value';
Как дела это в JavaScript?
Вы можете использовать push
метод.
Например (с использованием Firebug для быстрого тестирования) :
Во-первых, объявить массив, содержащий пару элементов:
>>> var a = [10, 20, 30, 'glop'];
Массив содержит:
>>> a
[10, 20, 30, "glop"]
И теперь вставьте
новое значение в его конец:
>>> a.push('test');
5
Теперь массив содержит:
>>> a
[10, 20, 30, "glop", "test"]
Вы можете использовать метод отправки массива
arrayname.push('value');
Вы можете использовать
arrayName.push('yourValue');
ИЛИ
arrayName [arrayName.length] = 'yourvalue';
Спасибо