[Introduccion] [General] [Ciclos] [Condicionales] [Funciones] [Objetos] [Eventos] [Jquery] [Proyectos]
- Este es un repositorio para practicar los principios básicos y avanzados de Javascript y Jquery.
- La mayoría de los ejemplos tienen código inline, por lo que el script esta contenido dentro de un mismo archivo html. Esto lo hice para facilitar la reutilizacion del ejemplo, pero la práctica más óptima es mantener los archivos html, js y css separados.
- No tengo un sistema de releases debido a que los ejemplos son aislados y no están atados a ningun roadmap.
- Escriba un programa de JavaScript para mostrar el día y la hora actuales en el siguiente formato: "Hoy es : Lunes."
- Escriba una función de JavaScript para imprimir el contenido de la ventana actual.
- Escribir un texto y devolverlo en consola.
- Uso del typeof.
- Dividir un numero de documento por puntos.
- Convertir un texto a mayusculas o minusculas.
- Cortar un array por posicion segun sus elementos.
- Devolver la posicion de determinado string dentro de una cadena
- Obtener un string y validar su tipo; condicionar un valor y poner todo en mayúsculas
- Funciones de document que afectan al DOM.
- Transformar un objeto a json y viceversa.
- Como funciona el local storage.
- Crear un objeto Person, convertirlo a json y almacenarlo en local storage.
- Obtener un elemento del DOM sin usar getElementById
- Destructuración
- Funcion de Flecha
- CallBack
- Promise
- Async
- Async - Await
- Implementacion de try catch
- Crear un ciclo que recorra los numeros del 1 al 10 y los imprima hasta el 5.
- Recorrer los numeros del 1 al 5 pero saltear el 3.
- Recorrer los dias de la semana en un array desde domingo a lunes.
- Solicitar una contraseña hasta que la misma sea correcta.
- Solicitar un valor hasta que sea mayor a 5.
- Solicitar 5 alumnos, agregarlos a un array y luego mostrarlos.
- While vs Do While
- Comprobar si una variable tiene un valor y devolver un mensaje en consola.
- Comprobar si una variable tiene una serie de valores distintos con if.
- Comprobar si una variable tiene una serie de valores distintos con switch.
- Solicitar nombre y genero al usuario, luego validar la salida.
- Crear una funcion que salude pasando el nombre por parametro.
- Sumar un numero recursivamente mientras sea menor a 10.
- Crear una funcion recursiva para calcular numeros primos.
- Recorrer un array de autos y devolver sus atributos.
- Crear un array del objeto Persona con persistencia en adicion.
- Crear un objeto Persona con metodos y atributos a traves de una funcion constructora.
- Quita el foco de un campo input y el texto se convierte a mayusculas (onblur)
- Elige una opcion del select y aparece un popup con la opcion elegida (onchange)
- Aprieta un boton y devuelve un popup (onclick)
- Demostracion de eventos tipo key (onkeyup, onkeydown, onkeypress)
- Evento semantico (onclick)
- Implementacion de Event Handler (onclick)
- Borrar y mostrar un texto por un determinado tiempo
- Borrar todos los elementos mediante un evento click
- Escribir un texto que aparezca en un alert cuando se dispare evento click
- Al pulsar un boton, mediante this se tiene que ocultar y mostrar por un tiempo determinado
- Al pulsar un boton, se oculta el ultimo y primer elemento de una lista
- Uso de even y odd para seleccion par e impar
- Uso de text y html
- Uso de attr en un input
- Uso de attr en un input type text unicamente
- Agregar y remover una clase css a un parrafo
- Uso del Evento doble click
- Uso del Eventos key
- Agregar y eliminar elementos a un nodo
- Obtener el nodo padre
- Uso de metodos de transicion FadeIn y FadeOut
- Uso de metodos de transicion SlideDown y SlideUp
- Uso de metodo delay con hide
- Deteccion de scroll page en objeto window
- Efecto parallax
- Request de API por AJAX
- Request de Swapi