Envoyé par
julien.biedermann
Q'entends - tu par typer les variables. Merci
Indiquer le type de la variable
un exemple sera plus clair :
Tu mets :
var auto = setInterval(rafraichissement,interval);
Mois je mettrais :
var auto:Number = setInterval(rafraichissement,interval);
Pareil pour une fonction
function mafunction (var1:String, var2:Number):String { ... }
fonction qui prends une chaine et nombre en argument et qui renvoie une chaine
Si ta fonction ne renvoie rien tu peux mettre :
function mafunction (var1:String, var2:Number):Void{ ... }
Moi je mets rien
Ca a 2 avantages :
- Déjà c'est plus lisible, et on sait mieux ce que l'on fait
- Le compilo Flash reconnait plus facilement ses petits et renvoie une erreur de compilation si tu affectes à une varaible autre chose que ce qu'il attend.
Partager