En post sujets et des variables par défaut en Javascript, Actionscript et PHP j'ai été exposé en utilisant les techniques de passage de paramètres et de variables par défaut. Ajouter, maintenant, que dans ActionScript 3.0 introduit un nouveau paramètre de déclaration pouvez spécifier un paramètre de tableau qui accepte n'importe quel nombre d'arguments séparés par des virgules: ... (rest ... (rest )
1 2 3 4 5 6 7 8 9 10 |
Cette technique ne remplace pas l'utilisation de l'objet arguments , mais est utile dans les déclarations de classe en l'absence de paramètres où Actionscript génère une erreur. Par ailleurs, comme mentionné dans le manuel:
Le paramètre (repos) peut avoir n'importe quel nom qui n'est pas un mot réservé et doit être le dernier paramètre spécifié. L'utilisation de ce paramètre rend l'objet disponible
arguments. Même si le paramètre... (rest)e della proprietàarguments.length, non fornisce invece una funzionalità simile a quella diarguments.callee.... (rest)offre les mêmes fonctionnalités que l'argumentset la propriétéarguments.length, n'offre pas une fonctionnalité similaire à celle dearguments.callee. Avant d'utiliser le paramètre... (rest).... (rest), assurez-vous que vous n'avez pas besoin d'utiliserarguments.callee.
Vous pouvez également utiliser cette technique ainsi que les déclarations sont les suivantes:
1 2 3 4 5 6 7 8 9 | a : String , b : int , ... mioarr ) { Fonction sampleFunction (a: cordes , b: int , ... mioarr) { var i : uint = 0 ; i < mioarr . length ; i ++ ) trace ( args [ i ] ) ; for (var i: uint . = 0; i <mioarr longueur; i + +) trace (args [i]); } , 16384 , 128 ) ; sampleFunction (4096, 16384, 128); / / Sortie: / / 16384 / / 128 |










Il n'y a aucun commentaire pour cet article
Laisser un commentaire