tableau de valeurs

Invité
Invité n'ayant pas de compte PHPfrance

04 nov. 2008, 14:48

Bonjour,

en php, on peut remplir un array avec une boucle sans préciser l'index:
$test = array();
for ($i = 0; $i < 10; $i++)
{
   $test[] = "valeur_" . $i;
}
je reçois une erreur quand je tente la même chose en javascript:
var test = new Array();
for (i = 0; i < 10; i++)
{
   test[] = "valeur_" + i;
}
A priori, le fait que je mette test[] sans préciser l'index n'est pas apprécié par javascript.
Est-ce normal?

Une alternative serait ceci, mais j'ai vraiment besoin de ne pas préciser l'index du tableau
test = "valeur_" + i;

Je souhaite éviter d'utiliser i comme index. Y aurait il une autre solution pour rentrer mes valeurs dans le tableau sans mettre d'index?

ViPHP
AB
ViPHP | 5818 Messages

04 nov. 2008, 15:54

Oui tu as push pour insérer en fin de tableau ou unshift pour insérer en début de tableau
http://www.toutjavascript.com/reference ... p?iref=129