×
 

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
Compases de amalgama (parte II)

Published On Nov-04-2019

Teoría Musical Avanzada

Transcripción Estudiaremos otro ejemplo de compás de am

Tipos de Micrófonos Utilizados en el Estudio

Published On Oct-20-2016

Curso de Prueba

En el video anterior discutimos algunos consejos prácticos

Ordena tu negocio: creación de contactos y calendarios

Published On Apr-22-2020

-Planificación de una Carrera Artística

En un negocio, la sensación de estar cometiendo un error

Tiempo de las semicorcheas

Published On Aug-02-2017

Instrumento Complementario: Piano

Transcripción En esta lección, estudiaremos el ritmo d

Las manos al piano

Published On Dec-20-2017

Instrumento Complementario: Piano

Transcripción La posición de las manos es impo

Compresores estéreo

Published On Jan-08-2018

Procesadores de Frecuencia y Rango Dinámico

Transcripción Existen múltiples compresores estéreo y c

¿Cómo se graba overdubs con una consola in-line?

Published On Nov-22-2016

-Tipos de consolas y su aplicación

TranscripciónAhora veamos el proceso de grabación simplif

Comprende la importancia de la gestión de seguridad y salud: obligaciones legales y morales

Published On Oct-24-2019

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

¿De qué manera podemos comprender la importancia de la ge

Creando y mejorando canciones con el ciclo compositivo: Letra y música, parte 1

Published On Jan-01-2017

-Gestión Administrativa, Creativa, de Negocio y Preproducción

Transcripción Innumerables compositores alrededor del mun

Inversiones (repaso)

Published On Aug-23-2019

-Composición Musical Básica

Transcripción Una vez que se logra aprender a formar acor

Conclusión

Published On Jan-22-2018

Técnicas de Mezcla

Transcripción Para desarrollar un criterio objetivo de mez

Tipos de frases

Published On Mar-15-2017

-Técnicas de Variación Rítmica para Frases y Motivos

Transcripción Las frases pueden tener usos diferentes d

Introducción

Published On Nov-15-2017

Procesadores de Frecuencia y Rango Dinámico

Transcripción El uso de los compresores va más allá de c

Bulerías (parte II)

Published On May-18-2018

Arreglos para Banda II

Transcripción El compás de la Bulería es idéntico a

Otras especificaciones (Parte II)

Published On Nov-22-2016

-Introducción al Drive Rack y PA

Respuesta de frecuenciasLa respuesta de frecuencias de un p

Factores a considerar para el compositor de canciones

Published On Mar-10-2017

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

Transcripción En el momento en que un compositor esc

Percepción del ambiente

Published On Mar-15-2017

Desarrollo de la Creatividad

Transcripción La clave es la percepción: una persona

Introducción

Published On Jun-24-2017

Historia de los Compositores Occidentales

TranscripciónEl nacionalismo, en el ámbito musical,

¿Qué es la estructura de ganancia?

Published On Apr-23-2018

Consolas de Mezcla

Transcripción Uno de los objetivos principales de la cons

Compresores multibanda

Published On Jan-08-2018

-Fundamentos y Aplicación de los Procesadores Dinámicos

TranscripciónConsideremos la siguiente situación. Hemos c

Sincroniza efectos como los profesionales: edición tipo “4-point” con la herramienta de rango

Published On May-21-2018

Steinberg Nuendo Expert

TranscripciónLa sincronización de efectos de sonido para

Patrones rítmicos con tres semicorcheas de cuartina y disrupción rítmica

Published On May-10-2018

Solfeo Avanzado II

Transcripción El uso de patrones rítmicos es un recurso d

Música en medios interactivos

Published On Apr-03-2018

Producción y Diseño de Sonido para Audiovisuales

Transcripción Los medios audiovisuales interactivos han ev

Diferencia las subculturas: los criterios de segmentación dentro del marketing

Published On Jun-25-2020

-Factores Influyentes en el Comportamiento del Consumidor

Las subculturas son una de las mejores herramientas de seg

Conclusión

Published On Sep-20-2018

Teoría Musical

Transcripción Los conocimientos en teoría musical

Doublers

Published On Mar-13-2017

-Técnicas Aplicadas de Delay

Transcripción Existen dispositivos especialmente diseñado

Ejerce un control ilimitado sobre los loops: creación de instrumentos muestreados con Sampler Track

Published On Dec-14-2019

-Cubase: técnicas creativas, mezcla, masterización

Durante muchos años, los usuarios de Cubase solicitaron f

Cómo acondicionar un espacio fácilmente

Published On Oct-20-2016

Curso de Prueba

Los más grandes ingenieros y productores coinciden en que

Conclusión

Published On Apr-24-2017

TM-Conceptos de Géneros Populares Regionales

TranscripciónLatinoamérica es una región sumamente

Obtén datos de usuarios mediante páginas web: creación de formularios

Published On Jan-31-2019

Introducción al Diseño Web

Con la finalidad de obtener datos de usuarios cuando visite

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