Подтвердить что ты не робот

Как удалить элементы из массива?

Возможный дубликат:
как удалить массив в JavaScript

Как удалить все элементы из массива jQuery?

У меня есть массив var myArray = [];, я хочу очистить все элементы в этом массиве в каждом сообщении.

4b9b3361

Ответ 1

Проще всего сделать, просто

myArray = [];

снова.

edit — как указано в комментариях, и в ответах на другие вопросы другая "самая простая вещь" - это

myArray.length = 0;

и это имеет преимущество сохранения одного и того же объекта массива.

Ответ 2

вы можете удалить весь элемент в myArray, используя длину массива, общий шаблон.

попробуйте это

var myArray = [1, 2, 3];    
myArray.length = 0; // remove all item

Ответ 3

Нет такой вещи, как массив jQuery, это просто массив javascript. Когда страница отправляется обратно, она повторно отображает и все javascript повторно запускаются, вам не нужно очищать содержимое массива.

если во время выполнения страницы вы хотели очистить массив javascript, просто повторно инициализируйте его как новый пустой массив:

myArray = []; // no var, we are just initializing not declaring

Ответ 4

Чтобы очистить значения массива, вы можете сделать простой:

myarray = [];

P.s.

jQuery != javascript