Я создал массив с:
var msg = new Array();
, затем у меня есть функция, которая добавляет значения в этот массив, эта функция:
function add(time, user, text){
var message = [time, user, text];
if (msg.length >= 50)
msg.shift();
msg.push(message);
}
Как видите,если массив содержит 50 или более элементов, я удаляю первый с помощью .shift()
.Затем я добавляю массив как элемент.
Хорошо, код работает отлично, но теперь я должен зациклить массив msg
, чтобы создать объект JSON.
Объект JSON должен иметь этоФормат:
var obj = [
{'time' : time, 'user' : user, 'text' : text},
{'time' : time, 'user' : user, 'text' : text},
{'time' : time, 'user' : user, 'text' : text}
]
Я имею в виду ... я должен зациклить массив msg, а затем сохранить все значения внутри объекта JSON.Я не знаю, как «объединить» элемент массива внутри json obj.
Не могли бы вы мне помочь?
Заранее большое спасибо!