Bonjour,

Au sortir d'un remplissage d'un Object, je veux reconstituer une chaine constituée des éléments de ma variable Object avec comme séparateurs ",".
mais à la fin de la chaine j'ai le sépareur présent.
Je veux lui spécifier s'il est sur le dernier élément de ne pas mettre le separateur.

voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var tab_fournisseur = new Object();
 
// Remplissage de tab_fournisseur
 
// Reconstitution de la chaine
 
var fournisseur_string="";
var valueDelim = ',';
 
for (var j in tab_fournisseur) {
if (tab_fournisseur.hasOwnProperty(j))
{
 fournisseur_string +=tab_fournisseur[j] + valueDelim;
 
  }
}
A l'affichage j'ai : element1, element2,
or je dois avoir : element1, element2

Comment faire pour y arriver ?

Merci de vos solutions.

Cordialement