Funciones en ActionScript

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

Las funciones permiten que usted organice y que reutilice su código. Usted pone funciones en el timeline apenas como hemos estado haciendo. Aquí está una función simple:

myFunction(num) de la función {newNum del var = + 3 
numéricos; newNum de vuelta; }

Una función comienza con la función de la palabra clave seguida por el nombre de la función. Los nombres de la función pueden ser cualquier cosa que usted desea, apenas como nombres variables. Pero deben generalmente ser algo que se relaciona con lo que lo hace la función.

Después de la función el nombre viene paréntesis izquierdos. Entonces sigue una lista de parámetros. Un parámetro es una variable se define que cuando se llama la función. Piense en él como la entrada a una función. En este caso, usted va a dar a la función un número para hacer algo con.

Usted puede tener uno, muchos, o ningunos parámetros. Cualquier manera, usted se cierra de la sección de los parámetros con paréntesis derechos y después utiliza un soporte abierto para comenzar la función.

Todas las líneas entre el abierto y cierran los soportes son las instrucciones dentro de la función. En este caso, se crea una nueva variable local, llamado newNum. El valor del newNum se fija a lo que numérico es, más 3. Tan si usted pasa 7 adentro a la función como numérica, el newNum ahora es 10.

El comando de vuelta es especial solamente funciones interiores usadas un comando. Termina la función y fija un valor como resultado la función. En este caso, el newNum es el resultado de la función.

Para utilizar esta función, llamarla tenga gusto de ella era una función o un comando estándar de ActionScript, tal como rastro. Aquí está un ejemplo:

var a = myFunction(7);

Esta línea del código crea una nueva variable local llamada a. Él lugares en él los resultados de myFunction(7). Para determinar este valor, el myFunction se llama con el número 7 como su solamente parámetro.

Cuando la función comienza, crea una variable local llamada numérica y el interior de los lugares 7 él. Entonces funciona el código adentro, que termina con el comando de vuelta que envía el valor 10 de nuevo a la cosa que llamó originalmente la función. En este caso, a consigue el sistema a 10.

Una gran cosa sobre funciones es que usted puede reutilizarlas. Aquí están tres líneas de código que reutilizan la función para producir tres diversos resultados:

trace(myFunction(7)); trace(myFunction(13)); 
trace(myFunction(2));

Cuando usted funciona este código, junto con la función incluida antes de ella, usted conseguirá los resultados 10, 16, y 5. Otra ventaja a usar funciones es que usted puede realizar un cambio en la función, y afectará todos los comandos que utilizan esa función. Por ejemplo, si usted cambia los + 3 en la función a + 4, los resultados de las tres líneas que preceden se convierten en 11, 17, y 6.

esto es un artículo agregado por Milano Midovich


Negación: Nuestro Web site no es responsable de la información contenida por este artículo. Este artículo de ninguna manera refleja las vistas, las opiniones, los pensamientos o la creencia del personal del directorio de los artículos.

Aviso de la traducción: El artículo "funciones en ActionScript" fue traducido usando un servicio de traducción automatizado. Nos disculpamos sinceramente por cualquier error de la traducción que ocurriera. Gracias por entender.


Online: 1113 users browsing the articles directory