×
 

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
Criterio y experiencia

Published On Dec-14-2017

-Gestión avanzada de la sesión de grabación

Transcripción Para encontrar la mejor posición de un micr

Construye el escenario adecuado: tres tipos de escenarios principales

Published On Jan-28-2020

-Gestión de producción, técnica y de riesgos

¿Cuál es el diseño de escenario que mejor se adapta al

Elementos relacionados con el artista, I parte

Published On Sep-06-2018

Introducción al Music Business Management

Transcripción Como ya lo sabemos, el enfoque principal en

Personaliza las inversiones de los acordes: Chord track (gestión de Voicings)

Published On Jan-12-2021

-Diseño de sonido, funciones armónicas y secuenciación MIDI avanzada

Al crear acordes con la pista de acordes, la manera en la

Formas del Jazz

Published On Sep-20-2018

Teoría Musical Avanzada

Transcripción Estudiaremos dos de los elementos a anali

Variaciones de la progresión de Blues 1

Published On Jun-30-2017

Instrumento Complementario: Piano

TranscripciónExiste una progresión del Blues, llamad

Creación de frases memorables

Published On Sep-03-2019

Composición Musical: Apreciación y Técnicas

Transcripción Se puede elaborar una frase, mediante

El público de las piezas orquestales

Published On Jun-26-2017

Historia de la Música

Transcripción Cuando hemos visto una buena película, que

Controversias en la publicidad: el tabaco

Published On Jul-08-2017

Ética Profesional

Transcripción  El tabaco es uno de los principales ag

¿En qué consiste una buena mezcla?

Published On Mar-25-2017

-Operación de Sistemas de PA

Transcripción Podríamos afirmar que la diferencia entre u

¿Editar o no editar?

Published On Nov-30-2017

TM-Técnicas de Postproducción I

Transcripción Probablemente nos crucemos con la sigu

Grabación de voces con micrófonos dinámicos

Published On Apr-05-2017

TM-Técnicas de Grabación Digital II

Transcripción Si bien la mayoría de voces son graba

Planeamiento de un arreglo orquestal

Published On Apr-13-2018

Arreglos Orquestales I

TranscripciónAunque un arreglo orquestal no es una composi

Secciones instrumentales (parte IV)

Published On Mar-09-2017

Conceptos de Arreglo Instrumental

Transcripción Cuando hablamos de adornos, nos referimos a

Examinar el impacto cultural de la enseñanza y el aprendizaje: factores sociales influyentes

Published On Apr-29-2020

-Enfoque y Perspectivas en el Coaching Vocal e Instrumental

Las sociedades contienen características culturales que la

Análisis de un Ecualizador Paramétrico

Published On Dec-12-2017

Teoría del Sonido

TranscripciónTodas las consolas de mezcla incluyen un

Comprende la utilidad y elementos de un contrato: concretar eficazmente la negociación

Published On Jul-18-2019

-Planeamiento y gestión creativa

¿Qué es un contrato y cuál es la utilidad que tiene par

Redes sociales internas

Published On Sep-21-2017

Social Media

Transcripción Actualmente, muchos movimientos artísticos

El Compás, la Base de la Música

Published On Jun-28-2018

Conceptos Musicales

Transcripción Ya conocemos algunos de los elementos que c

Iniciándose con Photoshop

Published On Dec-19-2018

-Técnicas de Creación y Edición de Imagen

TranscripciónSaber editar las imágenes con las que s

Compilación de voces: selección

Published On Mar-10-2017

-Comping y Edición Creativa

Transcripción Continuemos con el proceso de compilación de

Reversión de derechos de autor (parte I)

Published On Dec-14-2016

Edición y publicación de composiciones, negociaciones y contratos

Transcripción. Ahora, se estudiarán algunos casos espe

Micrófonos

Published On Dec-18-2017

-Introducción a los Micrófonos

TranscripciónComo se mencionó anteriormente, los ingenier

-¿Por qué es importante la evaluación y gestión del desempeño?

Published On Mar-09-2017

Administración Empresarial

Transcripción Para introducirnos al tema, supongamos

Reconoce la forma adecuada para trabajar con celebridades: pautas de productores experimentados

Published On Aug-13-2019

-Planeamiento y gestión creativa

¿Por qué el productor de eventos debe dar un tratamiento

El oído humano como criterio definitivo

Published On Oct-05-2017

Audio Digital y Psicoacústica

Transcripción ¿Cómo podemos determinar cuando la fidelid

Diseño de sonido

Published On Aug-27-2018

Producción y Diseño de Sonido para Audiovisuales

Transcripción Regresemos por un momento al ejemplo del v

Ruido Propio

Published On Mar-15-2017

Microfoneo Directo y Grabación Estéreo

Transcripción Todo dispositivo eléctrico generará una d

La música clásica y su estilo

Published On Jun-25-2017

Historia de la Música

Transcripción En los noventa, rostros o grupos musicales

Balance general de los instrumentos: parte III

Published On Jan-22-2018

Técnicas de Mezcla

Transcripción Cómo crear balanceUn procedimiento efectivo

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