Manual de JavaScript
Construcciones y comandos
condición
alternativa a la condición
alternativa a la condición
selección múltiple
bucle
bucle
bucle para arrays
bucle para objetos
detención del bucle
paso a la siguiente iteración
creación de función
eliminación de propiedad del objeto
comprobación de existencia de propiedad
ejecución de cadena de código
creación de array
creación de objeto
Tipado
conversión a número
cadena a número
cadena a fracción
conversión a cadena
conversión a boolean
tipo de variable
comprobación de número finito
comprobación de NaN
Valores especiales
Métodos matemáticos
número aleatorio
redondeo de número
redondeo hacia arriba
redondeo hacia abajo
redondeo de número
redondeo de número
raíz cuadrada de un número
potencia de un número
número máximo
número mínimo
valor absoluto de un número
Métodos poco comunes
seno de un número
coseno de un número
tangente de un número
arcoseno de un número
arcocoseno de un número
arcotangente de un número
exponencial
logaritmo natural
notación exponencial
Constantes
Cadenas
longitud de la cadena
minúsculas
mayúsculas
división de cadena en array
extracción de subcadena
extracción de subcadena
extracción de subcadena
concatenación de cadenas
búsqueda de coincidencias desde el inicio
búsqueda de coincidencias desde el final
verificación del inicio
verificación del final
eliminación de espacios en los bordes
carácter de la cadena
carácter por su código
código del carácter
búsqueda y reemplazo
carácter de la cadena por posición
relleno de la cadena desde el final hasta la longitud deseada
relleno de la cadena desde el inicio hasta la longitud deseada
creación de copias de la cadena
eliminación de espacios al final de la cadena
eliminación de espacios al inicio de la cadena
búsqueda de una cadena dada en la cadena actual
Expresiones Regulares
Arrays
longitud del array
fusionar arrays
fusionar array en una cadena
revertir el array
comprobar la presencia en el array
buscar en el array
buscar en el array desde el final
extraer una parte del array
extraer una parte del array
eliminar el primer elemento
eliminar el último elemento
agregar elementos al principio
agregar elementos al final
iterar sobre el array
iterar sobre el array
filtrar el array
todo en el array
al menos uno en el array
reducir a un valor
reducir a un valor
ordenar el array
rellenar el array
buscar un elemento en el array
buscar el índice de un elemento en el array
buscar un elemento desde el final del array
buscar el índice de un elemento desde el final del array
obtener un array a partir de subarrays
obtener un array a partir de subarrays
comprobar si un objeto es un array
obtener un array a partir de un objeto similar a un array
obtener un array a partir de parámetros
elemento del array por posición
Tiempo
objeto para trabajar con fecha
obtención del año
obtención del mes
obtención del día del mes
obtención de las horas
obtención de los minutos
obtención de los segundos
obtención de los milisegundos
obtención del día de la semana
fecha en milisegundos
fecha a partir de una cadena
establecer el año
establecer el mes
establecer el día del mes
establecer la hora
establecer el minuto
establecer el segundo
establecer el milisegundo
fecha actual en milisegundos
Temporizadores
Obtención de elementos
elemento por selector
elemento por id
elementos por selector
elementos por etiqueta
elementos por clase
padre por selector
correspondencia con selector
comprobación de anidamiento
Obtención de parientes
todos los descendientes del elemento
nodos hijos
primer descendiente
primer nodo descendiente
último descendiente
último nodo descendiente
elemento anterior
siguiente elemento
elemento padre
nodo padre
Partes de tablas
Creación de elementos
Inserción de elementos
inserción al inicio
inserción al final
inserción al final
inserción antes de
inserción de elementos
inserción de código HTML
inserción de texto
Eliminación
Texto y etiqueta
texto del elemento
código HTML del elemento
código HTML externo del elemento
valor del nodo
valor del nodo
nombre de la etiqueta
Atributos
obtención de atributos del elemento
modificación de atributos del elemento
eliminación de atributos del elemento
comprobación de la existencia del atributo
atributos data-
Clases CSS
objeto con clases
adición de clases
eliminación de clases
alternancia de clases
comprobación de clases
Trabajo con CSS
Dimensiones
ancho completo
altura completa
borde izquierdo
borde superior
ancho del contenido
altura del contenido
Desplazamientos
Eventos
Objeto Event
cancelación de la acción por defecto
tipo de evento
elemento en el que se activó el evento
elemento al que se asignó el evento
si el evento es real
si está presionado Ctrl
si está presionado Alt
si está presionado Shift
si está presionado Cmd
coordenadas del mouse
coordenadas del mouse
coordenadas del mouse
coordenadas del mouse
valor del código del botón
carácter introducido
Avanzado
Contexto
Objetos
Ventanas de diálogo
Principales
desplazar lápiz
dibujar línea
rectángulo contorno
rectángulo figura
rectángulo
círculo, arco
borrar rectángulo
General
Configuración
grosor línea
color contorno
color relleno
estilo extremo línea
estilo unión líneas
agudeza unión líneas