Cuando un programa tiene una función, el nombre de la función es sobre todo lo que va a definir e identificarlo. Los programadores pueden elegir nombres que se adapten a la finalidad de las funciones , como en el siguiente ejemplo de JavaScript :
outputThis función
( textValue ) {
alerta
( textValue ) ;
}
Esta función escribe un fragmento de texto a un usuario del sitio web mediante la creación de un cuadro de pop -up de alerta con el mensaje que aparece en ella. El nombre de la función " outputThis " es una representación significativa y concisa de lo que hace la función. Esto significa que los programadores que trabajan en otras áreas del código debería ser capaz de hacer uso de la función de forma intuitiva , sin necesidad de entender cada detalle de implementación dentro de ella.
Contenido
El contenido de una función aparece entre corchetes en muchos lenguajes de programación . El siguiente código PHP de ejemplo muestra una función con unas pocas líneas de código en ella :
write_header function () {
$ heading = " Página de contacto " ;
echo "
echo $ partida;
echo" < /div > "; }
Cuando esta función se ejecuta , cada línea en su interior se ejecutará. Cuando el código dentro de los acabados de las llaves , la ejecución saltará de nuevo a la punto en el que se llama a la función .
Parámetros
Las funciones pueden tener parámetros de la mayoría de los lenguajes de programación . El uso de parámetros permite a los programadores pasan valores de datos o variables a una función , la adaptación de la transformación se lleva a cabo a las circunstancias específicas . El siguiente ejemplo de código Java demuestra un método , que es el equivalente Java de una función , teniendo un valor de parámetro :
pública writeThisOut void (String outputMessage ) {
messageIntro cadena = " Esta es la código utiliza los datos de los parámetros pasados como parte de su tratamiento . ¿Qué hace el método depende del partido en el valor que recibe como parámetro , cuando el código externo de la llama .
Devoluciones
< . p> Funciones en algunos idiomas pueden devolver valores al código de llamada en Java, un método debe declarar el tipo de datos que va a volver, como sigue :
shortenString public String ( originalString ) {
< p> originalString.substring regreso ( 0 , 10 ) ;
}
Este método devuelve una versión abreviada de la cadena que se pasa como parámetro el método esquema contiene una indicación de que el valor devuelto será . ser de tipo String . en otros idiomas , no hay necesidad de especificar el tipo de retorno. la palabra clave "return " en muchos idiomas.
llamadas
Aparte desde la definición de las funciones, programas y scripts que ser capaz de llamar a sus funciones. el código llama a una función utiliza el nombre de la función y sastres sintaxis adicional para los datos de función , incluyendo los parámetros y valores de retorno . el siguiente ejemplo de código PHP muestra cómo llamar a una función, pasando un parámetro y recibir un valor devuelto :
$ result = calculateIt ( 7 ) ;
La función en este caso recibe un parámetro numérico y devuelve un valor, que las tiendas este código en un nuevo variable.
- Lenguajes De Programación
- Cómo insertar CheckBoxList múltiple en Asp.Net
- Cómo dividir una cadena en dos variables de PowerShell
- ¿Cómo deshacerse de los errores de secuencias de comandos de Apple
- Silverlight Game Tutorial
- ¿Quién inventó Programación
- Cómo localizar DBIx
- Cómo hacer un cuadro de desplazamiento para formularios
- MS Access 97 Tutoriales