J'ai créé un tableau avec :
var msg = new Array();
ensuite, j'ai une fonction qui ajoute des valeurs à ce tableau, cette fonction est :
function add(time, user, text){
var message = [time, user, text];
if (msg.length >= 50)
msg.shift();
msg.push(message);
}
Comme vous pouvez le voir, si le tableau comporte 50 éléments ou plus, je supprime le premier avec .shift()
. Puis j'ajoute un tableau comme élément.
Ok, le code fonctionne parfaitement, mais maintenant je dois mettre en boucle le msg
pour créer un objet JSON.
L'objet JSON doit avoir ce format :
var obj = [
{'time' : time, 'user' : user, 'text' : text},
{'time' : time, 'user' : user, 'text' : text},
{'time' : time, 'user' : user, 'text' : text}
]
Je veux dire... je dois boucler le tableau de msg et ensuite stocker toutes les valeurs dans l'objet JSON. Je ne sais pas comment "concaténer" les éléments du tableau dans l'objet JSON.
Pouvez-vous m'aider ?
Merci beaucoup d'avance !