LinuxParty
JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.
Desde el 2012, todos los navegadores modernos soportan completamente ECMAScript 5.1, una versión de javascript. Los navegadores más antiguos soportan por lo menos ECMAScript 3. La sexta edición se liberó en julio del 2015.5
En este vídeo tutorial de Javascript podrás aprender conceptos básicos de como utilizar el lenguaje y como manipular el DOM HTML, haz click sobre los links para ir al vídeo:
- Tutorial Javascript parte 1 - Introducción y primera ejecución de código js
- Tutorial Javascript parte 2 - Variables, Constantes y tipos de datos
- Tutorial Javascript parte 3 - Operadores (Aritméticos, relacionales y lógicos)
- Tutorial Javascript parte 4 - Arrays (Simples, Asociativos y multidimensionales)
- Tutorial Javascript parte 5 - Estructuras de control (if-else y switch)
- Tutorial Javascript parte 6 - Estructuras de control (búcles: for, for in, while)
- Tutorial Javascript parte 7 - Las funciones
- Tutorial Javascript parte 8 - Programación orientada a objetos
- Tutorial Javascript parte 9 - Manejar Strings (indexOf, match, split, substr, ...)
- Tutorial Javascript parte 10 - Manejar Arrays (join, pop, push, shift, sort, ...)
- Tutorial Javascript parte 11 - Manejar Números (PI, sqrt, round, floor, random, ...)
- Tutorial Javascript parte 12 - El Objeto Date (Obtener fecha y hora)
- Tutorial Javascript parte 13 - Objeto window (screen, navigator, location, open())
- Tutorial Javascript parte 14 - setTimeout-clearTimeout reloj de ejemplo
- Tutorial Javascript parte 15 - setInterval-clearInterval ejemplo loop de imágenes
- Tutorial Javascript parte 16 - getElementById()
- Tutorial Javascript parte 17 - Eventos onclick, onfocus, onkeypress, ...
- Tutorial Javascript parte 18 - getElementsByName()
- Tutorial Javascript parte 19 - getElementsByTagName()
- Tutorial Javascript parte 20 - getElementsByClassName()
- Tutorial Javascript parte 21 - Atributos: getAttribute, setAttribute, removeAttribute
- Tutorial Javascript parte 22 - createElement, appendChild, removeChild
- Tutorial Javascript parte 23 - Inputs radio y checkbox
- Tutorial Javascript parte 24 - Obtener la posición del cursor con onmousemove()
- Tutorial Javascript parte 25 - Obtener la posición del scroll con onscroll()
- Tutorial Javascript parte 26 - Validar formularios
- Tutorial Javascript parte 27 - Validar input file multiple
- Tutorial Javascript parte 28 - offsetLeft y offsetTop. Posición de elementos
- Tutorial Javascript parte 29 - AJAX get y post
- Tutorial Javascript parte 30 - AJAX JSON
- Tutorial Javascript parte 31 - AJAX XML
- Tutorial Javascript parte 32 - COOKIES
- Tutorial Javascript parte 33 - Google Maps Api y HTML5 geolocalización
- Tutorial Javascript parte 34 - Crear un reproductor de audio con la API HTML5 audio/video
- Tutorial Javascript parte 35 - API HTML5 drag and drop (Arrastrar y soltar)

-
UnionEuropea
- El experimento alemán de la "Renta Básica Universal" demuestra que no fomenta el desempleo.
- Las empresas tecnológicas europeas presionan a la UE para que dicte un mandato de "compra de tecnología europea"
- Google no añadirá comprobaciones de datos a pesar de la nueva ley de la UE
- La UE firma un acuerdo de 1.000 millones de dólares para una constelación de satélites soberanos para competir con Starlink
- ¿Puede la UE responsabilizar a los fabricantes de software por negligencia?
- La Identidad Digital de la UE: Todo lo que necesitas saber sobre los planes de la UE para un sistema de identidad digital universal
- Las perspectivas económicas de Europa empeoran a medida que los altos precios afectan el gasto del consumidor
- La UE nombra 19 grandes plataformas tecnológicas que deben seguir las nuevas reglas de Internet de Europa
- El código abierto ( y Linux ) se ve amenazado por la Ley de Resiliencia Cibernética
- La Unión Europea prepara DNS4EU, quiere sus propios DNS ¿independencia tecnológica o Censura Encubierta?
- Asesor del Tribunal Superior de la UE sugiere que la ley alemana de retención de datos a granel no es legal
- La Comisión Europea ha decidido que lo que se negocie por WhatsApp es Irrelevante
- Todos los partidos «Constitucionalistas» votaron a favor del Art. 13 y en contra del Sentido Común.
- Google implementará elegir el navegador al estilo Microsoft para dispositivos Android en la UE
- El artículo 13 del Copyright en la UE está de vuelta. Y lejos de mejorar va a peor.