Java Script
Java Script
Las variables son necesarias para hacer cualquier cosa interesante en programación. Si los
valores no pudieran cambiar, entonces no podrías hacer nada dinámico, como personalizar
un mensaje de bienvenida de un usuario que visita tu página, cambiar la imagen que se
muestra en una galería de imágenes, etc.
PRECAUCIONES
Todas las lineas en JS deben acabar en punto y coma para indicar que
es ahí donde termina la línea. Si no los incluyes puedes obtener
resultados inesperados.
Puedes llamar a una variable con casi cualquier nombre, pero hay
algunas restricciones
nombreDeLaVariable = 'Bob';
// Esto es un comentario
/*
Esto es un comentario
de
varias lineas
*/
TIPOS DE DATOS
OPERADORES
Un operador es básicamente un símbolo matemático que puede actuar sobre dos valores (o
variables) y producir un resultado. En la tabla de abajo aparecen los operadores más simples,
con algunos ejemplos para probarlos en la consola del navegador.
OPERADORES
CONDICIONALES
Las Condicionales son estructuras de código que permiten comprobar si una expresión
devuelve true o no, y después ejecuta un código diferente dependiendo del resultado. La
forma de condicional más común es la llamada if ... else. Entonces, por ejemplo:
Estas funciones están integradas en el navegador para poder utilizarlas en cualquier momento.
Si ves algo que parece un nombre de variable, pero tiene paréntesis — () — al final, probablemente es
una función. Las funciones con frecuencia toman arguments — pedazos de datos que necesitan para
hacer su trabajo. Estos se colocan dentro de los paréntesis, y se separan con comas si hay más de uno.
Por ejemplo, la función alert() hace aparecer una ventana pop-up dentro de la ventana del navegador,
pero nosotros necesitamos asignarle una cadena como un argumento para decirle qué mensaje se debe
escribir en la ventana pop-up.
FUNCIONES
Podemos definir nuestras propias funciones — en el siguiente ejemplo escribimos una función simple
que toma dos números como argumentos y los multiplica entre si:
function multiplica(num1,num2) {
var resultado = num1 * num2;
return resultado;
}
La sentencia return le dice al navegador que devuelva la variable resultado fuera de la función, para
que esté disponible para su uso. Esto es necesario porque las variables definidas dentro de
funciones, sólo están disponibles dentro de esas funciones. Esto se conoce como "alcance de la
Variable"
EVENTOS
Para crear una interacción real en tu sitio WEB, debes usar eventos — Estos son unas estructuras de
código que captan lo que sucede en el navegador, y permite que en respuesta a las acciones que
suceden se ejecute un código.
document.querySelector('html').onclick = function() {
alert('Ouch! Deja de pincharme!');
}
Hay muchas maneras de enlazar un evento a un elemento; aquí hemos seleccionado el elemento
HTML y le asignamos a su propiedad onclick una función anónima (función sin nombre) que contiene el
código que se ejecutará cuando el evento suceda.
La abreviatura API viene del término en inglés Application Programming Interfaces (Interfaces
de programación de aplicaciones).
Es una especificación formal sobre cómo un módulo de un software se comunica o interactúa con
otro.
las API son un conjunto de comandos, funciones y protocolos informáticos que permiten a los
desarrolladores crear programas específicos para ciertos sistemas operativos. Las API simplifican en
gran medida el trabajo de un creador de programas, ya que no tiene que «escribir» códigos desde
cero. Estas permiten al informático usar funciones predefinidas para interactuar con el sistema
operativo o con otro programa.
https://developer.mozilla.org/es/docs/Learn/Getting_started_with_the_web/JavaScript_basics
EJERCICIOS
HTML