JavaScript

JavaScript

Javascript es un lenguaje interpretado o compilado, multi-plataforma y orientado a objetos el cual se basa en el estándar ECMAScript.

El estándar es solamente una especificación del lenguaje, si bien existen luego una serie de motores Javascript que implementan el estándar ECMAScript

Javascript puede ejecutarse en el cliente como parte de un navegador web ayudando como parte dinámica de las páginas web y tratamiento del DOM o en el servidor, por ejemplo como base del framework NodeJS. De igual manera hay programas fuera de estos ámbitos que también utilizan Javascript como lenguaje de base para el scripting.

Dentro de esta sección de Javascript se pueden encontrar ejemplos básicos del lenguaje, ejemplos que trabajan con el DOM de las páginas web o ejemplos que hagan uso de alguna librería como Modernizr, Raphael,…

Para empezar a probar el lenguaje Javascript puedes abrir la consola de tu navegador y empezar a escribir código. Por ejemplo:

console.log("Mi primer código en Javascript");

Verás como te pica el gusanillo y te apetece empezar a probar todos los ejemplos que tenemos. Si es la primera que trabajas con Javascript te recomendamos empezar por los ejemplos más básicos.

Elementos de JavaScript

Últimos Artículos en JavaScript

Artículos Programación en Javascript

Rellenar un array con números aleatorios en Javascript

Alguno podríais pensar que lo que explicábamos en el artículo de cómo rellenar un array con números, a parte de …

Artículos Programación en Javascript

Pedir datos con prompt en Javascript

Me encuentro estos días preparando un sencillo manual de Javascript que en breve encontrareis en Manual Web y al cual …

Artículos Programación en Javascript

Rellenar un array con números en Javascript

Muchas veces estoy utilizando algún array de ejemplo para los artículos y siempre el primer paso es inicializar el array. …

Rotar polígonos en HTML5

Durante los últimos días hemos visto una serie de artículos que nos van a ayudar para poder rotar polígonos en …

Artículos Programación en Javascript

Recorrer una matriz con Javascript

Ayer hablábamos de cómo podíamos multiplicar matrices en Javascript y caimos en la cuenta que no habíamos explicado algo tan …

Artículos Programación en Javascript

Multiplicar matrices en Javascript

Quizás pueda resultar raro el que queramos saber cómo hay que multiplicar matrices en Javascript. Pero veremos algún ejemplo dónde …

Artículos JavaScript

Rellenar un array con números aleatorios en Javascript
Pedir datos con prompt en Javascript
Rellenar un array con números en Javascript
Rotar polígonos en HTML5
Recorrer una matriz con Javascript
Multiplicar matrices en Javascript
Aplanar arrays en Javascript
Números primos del 1 al 100 en Javascript
Bucle foreach en Javascript
Fechas en formato local con Javascript
Formatear listas en Javascript
Formatear divisas en Javascript
Dígitos significativos en Javascript
Fechas relativas en Javascript
Formato de Fechas en Javascript
Formato de horas en Javascript
Números en Javascript según Locale
Unpacking iterando objetos en Javascript
Unpacking de objetos anidados en Javascript
Valores por defecto en una función Javascript
Unpacking de objetos en Javascript
Extraer partes de una URL en Javascript
Extraer partes de un email con Javascript
Unpacking de valores con expresiones regulares en Javascript
Swapping de variables en Javascript
Desestructurar arrays en Javascript
Mayor de cinco números en Javascript
Vídeo Controlar eventos en Javascript
Borrar contenido de capa en Javascript
setTimeout con parámetros
Factorial Javascript
Hipotenusa en Javascript
Número aleatorio Javascript
Área de un círculo en Javascript
Acceder a una clase con QuerySelector
Obtener ID con API QuerySelector
API QuerySelector
Acceder al hash de la URL con Javascript
Añadir elementos a un array con Javascript push
Volcar datos a consola con Javascript console.log
Estructura Javascript for of
Estructura Javascript for in
Usando Raphaël para dibujar algunas formas en multiples navegadores
Insertar código HTML en una página web: insertAdjacentHTML
Operador ternario ? en Javascript
Programación Orientada a Objetos con Javascript: Un sencillo ejemplo
Como utilizar un Polyfill con Modernizr
Comparar con la fecha del sistema en Javascript
Convertir una cadena a fecha en Javascript
Convertir segundos en formato hora con Javascript
Inicializar un array en Javascript
Modernizr y las capacidades HTML5 y CSS3
Recorrer un array en Javascript
String con reverse en Javascript
Invertir una cadena en Javascript
Creando clases en Javascript con apply
Creando clases en Javascript con call
Saber si un objeto tiene una propiedad con Javascript
Tipo de objeto en Javascript
JSSQL: Un motor de base de datos en javascript
Sobrescribir el método toString en Javascript
Crear métodos dinámicamente en Javascript
Crear propiedades dinámicas en Javascript
Clase Javascript con métodos privados
Clase con atributos privados en Javascript
Capturar la tecla F5 con Javascript
Función con parámetros variables en Javascript
Crear un objeto con métodos en Javascript
Crear un objeto en Javascript
Validar un CIF en Javascript
Reloj Javascript en una capa
Abrir una ventana que no se pueda redimensionar
Cambiar el valor de un radio group dinámicamente
Cerrar una ventana con Javascript
Activar valores de un combo dinámicamente
Escapar caracteres en JavaScript
Cambiar estilos dinámicamente
Deshabilitar el botón derecho
Cambiar dinámicamente una imagen con JavaScript
Reloj en JavaScript
Volver a la página anterior
Validar password con JavaScript
Controlar el envío de un formulario con JavaScript
Implementarnos la función replace de JavaScript
Extensiones de email: ccTLD
Validar el email con JavaScript
Abrir una ventana con Javascript
Nombre y versión del navegador
Campos obligatorios en JavaScript
Checkbox y Operadores Dinámicos
Contar caracteres on-line
Abrir y cerrar una ventana
Validar números de tarjetas de crédito con JavaScript
Contar caracteres y palabras en JavaScript
Cambiar el contenido de una capa con JavaScript
Modificar los enlaces con JavaScript
¿Cuántos formularios hay en mi página?
Coordenadas del ratón con Javascript
Contar checkbox activos con JavaScript
Buscar en la lista
Crear estilos CSS on-line
getElementsByName
Quitar el foco de un elemento
Obtener el dominio de la URL con Javascript
Saber que evento se ha producido
Añadir la página a favoritos
Ejecutar cuando pasen X segundos en JavaScript
Ejecutar cada X segundos en JavaScript
Crear eventos con JavaScript
Obtener información de la URL
Eliminar elementos de una página con JavaScript
Crear elementos HTML con JavaScript
Obtener el contenido de un elemento conociendo su TAG
Convertir un array en una cadena con JavaScript
Dividir una cadena en elementos con JavaScript
Función Replace en JavaScript
Saber si la tecla Shift esta pulsada con Javascript
¿Qué elemento fue pulsado?
Usar JavaScript para saber que botón del ratón fue pulsado
Calcular el numero de imágenes con JavaScript
Escribir texto con formato en JavaScript
Generar un documento HTML mediante JavaScript
Numero de elementos del historial
Número de enlaces del documento
document.getElementById
Obtener la referencia de la pagina en Javascript
Forward sobre el Historial de navegación
Obtener el titulo de la página con JavaScript
Hacer foco en un campo de la página usando Javascript
Obtener la URL del documento con Javascript
Imprimir una página web
Poner texto en la barra de estado
Resolución de la pantalla
Ver el código fuente
Cálculo del NIF en JavaScript
Cambiar el tamaño de la imagen de forma dinámica
Cálculo de totales y subtotales en JavaScript
Formulario que multiplica números en JavaScript
Mostrar avisos en JavaScript
Validar que el texto introducido es un número
Confirmar datos en JavaScript
Protegiendo la página en JavaScript
Hola Mundo en JavaScript