Afficher un message
Vieux 29/06/2007, 20h53   #4
FiLH
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Nom de fonction dynamique

Machaon <jpalayodan@e-cml.org> wrote:

> "Francis Spiesser" <fspiesser@despixelsetdeshommes.NIPUBNISOUMIS.ne t> a
> écrit dans le message de news:
> mn.ec8c7d7639c14e81.2378@despixelset... BNISOUMIS.net...
> > Machaon a émis l'idée suivante :
> >>
> >> Mais pkoi c crade ?
> >>

> > Parce qu'exécuter du code généré à la volée, ça ne facilite ni le débogage
> > ni la relecture.
> > Un code correctement pensé et structuré devrait (normalement...) pouvoir
> > se passer de ce genre de rustines.

>
> Et est-ce qu'un code bien pensé et strucuturé peut se passer de fonction en
> appelant une autre dynamiquement ?
> Si non, comment puis-je ne pas utiliser eval() ?


En précisant mieux ce que tu veux faire, si tu veux juste passer une
fonction en argument, il n'y a pas de pb - surtout en javascript.

Sinon si tu tiens vraiment à avoir un nom, ben... tu fais une
hashtable, où tu stocke ta fonction avec le nom qui te plait.

Mais grosso modo on n'a pas besoin d'éval.

FiLH

--
Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire
une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle.
Roland Barthes.
http://www.filh.org
  Réponse avec citation
 
Page generated in 0,05852 seconds with 9 queries