×
 

Desarrolla códigos para tareas específicas: creación de funciones

Published On Feb-01-2019

Frecuentemente, cuando son creadas las variables en páginas web y ejecutadas en una función, ocurre el error de utilizarlas en otra sin la intención del programador. El problema radica en los valores contenidos en las variables, los cuales alteran el resultado. Además, en ocasiones, para la creación de funciones, son utilizadas palabras reservadas del lenguaje Javascript, y también ocasionan errores.

Debido a ello, con la finalidad de crear códigos para tareas específicas, manejaremos con precisión funciones en el lenguaje Javascript, según las reglas de este lenguaje de programación.

Una función de Javascript es un fragmento de código, en el cual se encuentran instrucciones para ser ejecutadas una y otra vez cuando sea necesario, sin la necesidad de reescribirla por completo en cada oportunidad. Para crear un documento Javascript complejo y óptimo es necesario dividirlo en pequeñas partes y cada una será una función.

En Javascript existe la palabra reservada function, con la cual creamos una función. Luego agregamos el nombre y, de inmediato, sin espacios, añadimos dos paréntesis. Posteriormente, dentro de las llaves, agregamos las instrucciones o procedimientos requeridos. Es necesario tener precaución cuando asignamos un nombre a una función, debido a la sensibilidad entre mayúsculas y minúsculas.

061-01_1305_ilu01. Estructura de una función


Las funciones contienen argumentos, es decir, dentro de los paréntesis agregamos variables, con las cuales ejecutamos las instrucciones. Las funciones con argumentos son útiles cuando utilizamos el mismo procedimiento varias veces, con valores diferentes en cada entrada, por ejemplo, realizar una suma entre dos números almacenados en a y b, ellos podrían ser ingresados por el usuario en la página web.

061-01_1305_ilu02. Tipos de una función


Al momento de crear funciones personalizadas, es necesario tener precaución con las palabras nativas del lenguaje Javascript. Es decir, al crear las nuestras es necesario utilizar nombres diferentes a los ya existentes. Entre las funciones nativas de Javascript tenemos:

  • Alert: es una función a nivel del navegador para activar una caja de diálogo.
  • Date: es una función para mostrar una fecha y hora actual.
  • setTimeout: es una función para activar otra en un tiempo específico. Al utilizarla es necesario respetar mayúsculas y minúsculas, como aparece en la siguiente ilustración, donde se especifica el tiempo en 7000 milisegundos.

061-01_1305_ilu03. Clasificación de una función


Cuando creamos variables existen dos tipos: las locales, creadas dentro de una función, y las globales, creadas fuera de ésta. Las variable globales son utilizadas por todas las funciones descendientes, por lo tanto, a veces ocurre una colisión de datos cuando es afectada en cada una. Por ejemplo, se utiliza la variable con un valor inicial y en la función se modifica, luego es utilizada en otra con este nuevo valor sin conocimiento del cambio previo, por lo tanto arroja valores incorrectos. Debido a ello, es recomendable utilizar variables locales, de lo contrario tener suma precaución.

061-01_1305_ilu04. Clasificación de una variable


Keynotes

  • Una función de Javascript es un fragmento de código, en el cual se encuentran instrucciones para ser ejecutadas una y otra vez cuando sea necesario, sin la necesidad de reescribirla por completo en cada oportunidad.
  • Para crear un documento Javascript complejo y óptimo es necesario dividirlo en pequeñas partes y cada una será una función.
  • En Javascript existe la palabra reservada function, con la cual creamos una función. Luego agregamos el nombre y, de inmediato, sin espacios, añadimos dos paréntesis. Posteriormente, dentro de las llaves, agregamos las instrucciones o procedimientos requeridos.
  • Las funciones pueden contener argumentos, es decir, dentro de los paréntesis agregamos variables, con las cuales ejecutamos las instrucciones.
  • Cuando creamos variables existen dos tipos: las locales, creadas dentro de una función, y las globales, creadas fuera de ésta.

Reto

Crea un resumen del manejo de funciones en el lenguaje Javascript, según las reglas de este lenguaje de programación. Previamente, realiza un debate del tema con tus compañeros.

¡Comparte el resultado final del reto en tu vPages!

Tiempo disponible: entre 15 y 30 minutos.

Cierre

Gracias al manejo con precisión de funciones en el lenguaje Javascript, creamos correctamente páginas web, sin errores en la ejecución de variable debido al uso de las palabras reservadas de este lenguaje. Creamos bloques de códigos para tareas específicas, los cuales serán ejecutados con excelencia. La organización y disciplina son determinantes para lograr el éxito en la creación de funciones.


Aplicar para una beca

Me interesa graduarme de una
carrera en VonKelemen

Vonkelemen Master Instructors

Related Videos
Definición de los centros de costo y conceptos de ingresos y gastos.

Published On Mar-09-2017

Introducción al Manejo de Presupuestos

Transcripción   Recordemos que anteriormente, la

Consumo de Energía

Published On May-06-2016

Tecnico Medio en Ingenieria de Sonido

Todos hemos visto los recibos de electricidad que llegan ca

Pitch Shift - Historia

Published On Mar-27-2017

-Edición Restaurativa e Implicaciones Prácticas de Edición

Transcripción Demos un vistazo rápido a la historia de las

El compás flamenco

Published On Mar-17-2017

-Géneros Musicales del Mundo

Transcripción El elemento básico del ritmo en el Flamenc

Ecualización substractiva (Parte II)

Published On Oct-03-2018

-Principios Aplicados de Ecualización

Transcripción Hemos discutido algunas de las ventajas

Historia del Delay (Parte I)

Published On Jan-30-2018

-Introducción al Delay

Transcripción Los ecualizadores surgieron a principios de

La Mezcla Analógica

Published On Feb-27-2018

-Configuración de Estudios de Grabación Caseros

TranscripciónLa mezcla es sin duda uno de los proceso

Conclusión

Published On Mar-31-2017

TM-Operación de Consolas de Mezcla

Transcripción En esta lección analizamos con dete

Conclusión

Published On Jul-14-2017

Acústica Conceptual

Transcripción Hemos analizado a más profundidad e

Cambios abruptos de tempo

Published On Mar-16-2017

-Técnicas Básicas de Dirección

Transcripción Por si mantener el tiempo estable fuera poc

Campos Eléctricos

Published On Dec-13-2017

Teoría del Sonido

Transcripción. Muchos de los componentes utilizados en

Sombra acústica: Aplicaciones

Published On Apr-07-2017

TM-Creación de Maquetas y Optimización del Espacio Acústico

Transcripción Veamos las aplicaciones del fenómeno

Determina el papel de las redes sociales: difusión de datos comunicacionales

Published On May-25-2020

-Impacto de la Tecnología en la Psicología y Comportamiento del Consumidor

La aparición de las redes sociales ha facilitado la comun

Define planes exitosos: elementos de la programación de relaciones públicas

Published On Dec-12-2018

Introducción a las Relaciones Públicas

Las programaciones de relaciones públicas se componen de

Asegura la difusión de tu marca: el email marketing como herramienta digital

Published On Apr-19-2020

-Introducción al Marketing Digital

Las marcas buscan atraer el interés de los consumidores,

Beat mapping: Sincronización

Published On Mar-08-2017

-Comping y Edición Creativa

TranscripciónVeamos la segunda técnica de  Beat Mappi

Sintetizadores y controladores MIDI

Published On Apr-26-2020

Conceptos de Arreglo Instrumental

Transcripción Con el advenimiento de la tecnología y tod

Equipos de Mastering

Published On Nov-24-2016

Curso de Prueba Importacion

Transcripción. Por lo general, la salida de una consola

Influye estratégicamente en el consumidor: estrategias de marketing sensorial

Published On May-18-2020

-Análisis del Comportamiento del Consumidor

Los consumidores son influenciados por miles de aspectos e

Introducción

Published On Apr-07-2017

TM-Etapas del Proyecto Musical: Composición

Transcripción Durante el técnico medio hemos hablad

Ejercicios rítmicos

Published On Mar-09-2017

Teoría Musical

Transcripción Una vez que se ha estudiado el saltillo, el

Conclusión

Published On Apr-11-2017

-Composición Musical Básica

Transcripción Si una canción tuviera un solo nivel de int

Room Tracks (Parte I)

Published On Mar-13-2017

-Introducción al Reverb

Transcripción Anteriormente mencionamos que la grabación

Campos de desempeño: carreras creativas

Published On Mar-03-2017

-Oportunidades Laborales en la Industria Musical

Transcripción Hablemos de las posibilidades laborales en

Benny Faccone | Trabaja con el mejor equipo: Sonoridad de consolas analógicas

Published On Jun-11-2018

-Tipos de consolas y su aplicación

Transcripción Bueno, si tienes la posibilidad de usar una

Impulsa tu negocio online: contenido generado por los usuarios en el marketing digital

Published On Apr-19-2020

-Introducción al Marketing Digital

En la actualidad, la presencia en internet sin importar el

Introducción

Published On Jan-11-2018

Ecualización y Compresión Aplicada

Transcripción La persecución de un mejor sonido para gui

Artist Management y la importancia de la aplicación del control.

Published On Mar-15-2017

Introducción al Music Business Management

Transcripción Control sobre la gestiónEl realizar contro

Técnicas de grabación estéreo

Published On Mar-15-2017

Microfoneo Directo y Grabación Estéreo

Transcripción El uso de dos micrófonos en la grabaciÃ

Uso de las manos y expresividad corporal

Published On Mar-16-2017

-Conceptos Básicos de Técnica e Interpretación

Transcripción Con todo lo que se ha dicho, es evidente la

X

vonkelemen premium

Miles de vídeos HD con los secretos mejor guardados de los VonKelemen Master Instructors.

Aprende con los profesionales más importantes y relevantes del mundo,
granadores de múltiples premios Grammy y Billbord

  • más info

    Moogie Canazio

    Nathan East, Ray Charles, Sarah Vaughan, Dionne Warwick, Luis Miguel, Caetano Veloso, Eric Clapton, Diana Ross, Selena, Tom Jobim, João Gilberto, Maria Bethânia, Ivan Lins...

  • más info

    Rafa Sardina

    Stevie Wonder, D'Angelo, Lady Gaga, Celine Dion, Cristian Castro, Michael Jackson, Alejandro Fernandez, Mariah Carey, Plácido Domingo, Illya Kuriaki & The Valderramas, Shakira...

  • más info

    Sebastian Krys

    Sergio Dalma, Eros Ramazzotti, Sandy e Junior, Gloria Estefan, Carlos Vives, Shakira, Alejandro Sanz, Luis Fonsi, Vega, Kinky, Los Rabanes, Obie Bermúdez, Ricky Martin...

  • más info

    Benny Faccone

    Santana, Sting, Michael Jackson, Stevie Wonder, Dizzy Gillespie, Whitney Houston, Luis Miguel, Ricky Martin, Los Fabulosos Cadillacs, Maná, Barbra Streisand, Patti LaBelle...

  • más info

    Peter Doell

    Toto, War, Elton John, The Beach Boys, Celine Dion, Hans Zimmer, Ray Charles, Miles Davis, Marilyn Manson, R.E.M., Ben Harper, Tom Jones, Adam Lambert, Chuck Berry, Lynyrd...

  • más info

    Colin Liebich

    Brian Vibberts (ganador de múltiples premios Grammy), CJ Vanston (Productor de Toto, Chic Corea, Spinal Tap), Billy Sheehan...

  • más info

    Brent Fischer

    Usher, Paul McCartney, Robert Palmer, D’Angelo, Joao Gilberto, Carlos Santana, Raphael Saadiq, Michael Jackson, Prince, Al Jarreau, Toni Braxton, Eric Benet...

Selecciona tu membresía
MensualAnual
$29/mes $290/año
Acceso ilimitado a todo el
contenido PREMIUM
Acceso ilimitado a todo el
contenido PREMIUM
Contrato anual,
facturado mensualmente
Contrato anual,
prepagaso
Suscribirme Suscribirme
$29/mes $290/año