×
 

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
Las grandes sinfonías de Beethoven

Published On Mar-27-2020

Historia de los Compositores Occidentales

Transcripción Expresar a través del arte los sentimientos

Toma decisiones con criterio: técnicas de síntesis

Published On Jan-25-2021

-Arreglo para Sección Rítmica y Fundamentos MIDI

Los sintetizadores actualmente disponibles en el mercado u

La orquesta sinfónica

Published On Mar-16-2017

-Dirección de Orquestas, Bandas y Ensambles

Transcripción Los principios técnicos que se han estudia

Shockmounts

Published On Dec-20-2017

Microfoneo Directo y Grabación Estéreo

Transcripción Un accesorio imprescindible en el estudio,

HD01204_L7_05

Published On Jun-20-2017

Arreglos de Percusión

Nociones básicas del decibel

Published On Dec-12-2017

Teoría del Sonido

Transcripción La intensidad sonora es una magnitud dif

Implicaciones prácticas del solo destructivo y el no destructivo

Published On Apr-03-2017

-Consolas de mezcla: Gestión de parámetros

Transcripción Los principios de funcionamiento del solo

Negociando la comisión del manager para giras con pérdidas

Published On Mar-03-2017

-Integración del Equipo: Personal Manager y Abogado

Transcripción ¿Cómo se lidia con la comisión del pers

Audio elástico: tiempo

Published On Dec-28-2017

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

Transcripción El audio elástico se caracteriza por ser

Acorde de séptima, parte II

Published On Sep-05-2017

Instrumento Complementario: Piano

Transcripción Las tríadas, como sabemos, son acordes q

Introducción

Published On Mar-07-2017

Técnicas Aplicadas para el Sonido en Vivo

Transcripción A continuación, estudiaremos un concepto

Conclusión

Published On Aug-05-2017

Solfeo Avanzado I

Transcripción Para culminar, queremos recalcar la utilidad

Publicación de canciones (Song Publishing). Consideraciones para el Artista

Published On Sep-06-2018

Introducción al Music Business Management

Transcripción En los casos de artistas que también tenga

Bajo eléctrico

Published On Oct-20-2017

TM-Instrumentación y Orquestación Básica

Transcripción El bajo eléctrico es un instrumento muy dif

Crea scores legibles y de rápida lectura: creación y gestión de grupos de intérpretes

Published On Mar-30-2021

-Creación de Partituras con Software

La creación de grupos de intérpretes facilita la visualiz

Filtros en sistemas digitales: convolución en filtro RC

Published On Sep-22-2017

Audio Digital y Psicoacústica

Transcripción Debido a la naturaleza discreta de las seña

Coro

Published On Dec-07-2017

-Técnicas de Microfoneo Estéreo

TranscripciónLos ensambles corales interpretan arreglos vo

Realiza análisis de edición espectral: diálogo spectrogram options

Published On May-19-2021

Steinberg Wavelab Expert

Para realizar edición espectral apropiadamente, es primor

Consideraciones para establecer una conexión emocional

Published On Dec-13-2017

Taller Literario y Composición de Canciones

Transcripción Con el fin de lograr una mayor conexión em

Pinterest

Published On Sep-24-2017

Social Media

Transcripción Entre tantas redes sociales existentes, algun

Limitación: aumento de volumen

Published On Apr-17-2017

TM-Mezcla y Masterización

Transcripción Uno de los objetivos de la masterización es

Circuitos RLC básicos (Parte I)

Published On Mar-07-2017

-Conceptos Básicos de Electrónica para el Sonido en Vivo

Transcripción . Consideremos un circuito RLC, a veces tambi

¿Cómo obtener mayor flexibilidad de procesamiento con los retornos de efectos?

Published On Dec-28-2017

-Consolas de mezcla: Flujo de señal básico

TranscripciónAl manejar retornos auxiliares muchos ingenie

Supervisión de la mezcla, parte 2

Published On Dec-31-2017

Producción Musical Avanzada

Transcripción Continuemos analizando los 3 aspectos resta

La personalidad y el entendimiento del comportamiento del consumidor

Published On May-15-2017

Psicología del Consumidor

Transcripción El propósito de las empresas, es atraer a l

Conclusión

Published On Oct-05-2017

Audio Digital y Psicoacústica

Transcripción El estándar AES/EBU, también conocido como

Artist Management y la importancia de la aplicación de la Dirección.

Published On Mar-15-2017

Introducción al Music Business Management

Transcripción ¿Por qué liderar o dirigir?Más que dirig

Arreglos de batería según la métrica

Published On Mar-13-2017

-Introducción a la Banda de Rock

Transcripción Comenzaremos estudiando la relación que exi

Elaboración de arreglos orquestal por cuartas y segundas superpuestas

Published On Jul-31-2018

Arreglos Orquestales I

Transcripción Para dominar cada una de las técnicas compo

Efecto del 5 sobre 7/4

Published On Apr-12-2018

Solfeo Avanzado I

Transcripción El efecto de cinco contra siete es uno de

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