Petite astuce peu connue mais pourtant très pratique pour faire l'équivalent de :
{ }
… en javascript :
for (var i in a = ['a', 'b', 'c', 'd']) { alert(a[i]); }
Pour ceux qui se demandent quel interêt à cela, voici un exemple pratique :
var form = document.forms[0]; var qstring = ''; for (var i in a = ['name', 'title', 'description', 'theme']) { if (form[a[i]]) { qstring += a[i] + '=' + form[a[i]].value + '&'; } }
Pour ceux qui se demandent toujours à quoi ça sert, c'est qu'ils se sont trompé de rubrique 

Commentaires
Et pour ceux qui se demandent aussi en python:
++[>+>+++>+++>++<<<<-]>>>>---. +. +. +.
Petit lexique brainFuck pour les noobs
> ptr++;
< ptr--;
+ (*ptr)++;
- (*ptr)--;
. putchar(*ptr);
, (*ptr) = getchar();
[ while(*ptr) {
] }
Et pi c'est tout
PTDR QUOI ! ENKULER DE RIRE !
J'te brainfuck pi cétout.
Bon, tu m'aide le 28 pour mon déménagement ?
Et c'est pas un peu lourd le coups du tableau qui se déclare à chaque tour de boucle ?
C'est vrai qu'avec le recul, je me rends compte que c'est pas très optimisé. Autant déclarer l'array avant la boucle.
Ajouter un commentaire
Abonnement aux commentaires
S'abonner pour recevoir les commentaires suivants par email
URL de rétrolien : http://alt-i.fr/trackback/711
Fil des commentaires de ce billet