Si desea crear páginas web dinámicas, deberá complementar sus conocimientos de HTML y CSS con una comprensión de JavaScript . Este lenguaje de secuencias de comandos se considera esencial en el desarrollo web moderno.
Puede crear todo tipo de aplicaciones interactivas y sitios web interesantes con JavaScript, pero hay mucho que aprender en el camino. Con eso en mente, hemos creado la siguiente hoja de trucos de JavaScript para usted.
La hoja de trucos puede servir como un repaso rápido de los elementos de JavaScript siempre que lo necesite. Es útil tanto para principiantes como para expertos.
cómo aumentar la memoria ram de video dedicada nvidia
DESCARGA GRATIS: Esta hoja de trucos está disponible como PDF descargable de nuestro socio de distribución, TradePub. Deberá completar un breve formulario para acceder a él solo por primera vez. Descargar La última hoja de trucos de JavaScript .
La última hoja de trucos de JavaScript
Atajo | Acción |
---|---|
Matrices de JavaScript | |
concat () | Unir varias matrices en una |
copyWithin () | Copie los elementos de la matriz dentro de la matriz, hacia y desde posiciones especificadas |
índice de() | Devuelve el valor primitivo del objeto especificado |
incluye () | Verifique si una matriz contiene el elemento especificado |
entrar() | Combina elementos de una matriz en una sola cadena y devuelve la cadena |
entradas () | Devolver un objeto de iteración de matriz de par clave / valor |
cada() | Compruebe si todos los elementos de una matriz pasan una prueba |
llenar() | Rellena los elementos de una matriz con un valor estático |
filtrar() | Cree una nueva matriz con cada elemento de una matriz que pase una prueba |
encontrar() | Devuelve el valor del primer elemento de una matriz que pasa una prueba |
para cada() | Llame a una función para cada elemento de la matriz |
de() | Crea una matriz a partir de un objeto |
lastIndexOf () | Dar la última posición en la que aparece un elemento dado en una matriz |
pop() | Eliminar el último elemento de una matriz |
empujar() | Agrega un nuevo elemento al final |
marcha atrás() | Ordenar elementos en orden descendente |
reducir() | Reducir los valores de una matriz a un solo valor (yendo de izquierda a derecha) |
reduceRight () | Reducir los valores de una matriz a un solo valor (yendo de derecha a izquierda) |
cambio() | Eliminar el primer elemento de una matriz |
rodaja() | Extraiga una copia de una parte de una matriz en un nuevo objeto de matriz |
clasificar() | Ordenar elementos alfabéticamente |
empalme() | Agregue elementos de una manera y posición específicas |
unshift () | Agrega un nuevo elemento al principio |
Métodos booleanos de JavaScript | |
Encadenar() | Convierta un valor booleano en una cadena y devuelva el resultado |
valor de() | Devuelve la primera posición en la que aparece un elemento dado en una matriz |
a la fuente() | Devuelve una cadena que representa el código fuente del objeto. |
Operadores aritméticos de JavaScript | |
+ | Adición |
- | Sustracción |
* | Multiplicación |
/ | División |
(...) | Operador de agrupación (las operaciones entre corchetes se ejecutan antes que las que están fuera) |
% | Módulo (resto) |
++ | Incrementar números |
-- | Disminuir números |
== | Igual a |
=== | Igual valor y igual tipo |
!= | No es igual |
!== | No igual valor o no igual tipo |
> | Mas grande que |
< | Menor que |
>= | Mayor qué o igual a |
<= | Menor o igual a |
? | Operador ternario |
Operadores logicos | |
&& | Y lógico |
|| | OR lógico |
! | NO lógico |
Operadores bit a bit | |
& | Y declaración |
| | Declaración OR |
~ | NO |
^ | XOR |
<< | Shift izquierdo |
>> | Giro a la derecha |
>>> | Desplazamiento a la derecha de llenado cero |
Funciones | |
alerta() | Salida de datos en un cuadro de alerta en la ventana del navegador |
confirmar() | Abra un cuadro de diálogo sí / no y devuelva verdadero / falso según el clic del usuario |
console.log () | Escribir información en la consola del navegador (bueno para fines de depuración) |
document.write () | Escribe directamente en el documento HTML |
inmediato() | Crear un cuadro de diálogo para la entrada del usuario |
Funciones globales | |
decodifica () | Decodificar un identificador uniforme de recursos (URI) creado por encodeURI o similar |
decodeURIComponent () | Decodificar el URI del componente |
encodeURI () | Codificar un URI en UTF-8 |
encodeURIComponent () | Lo mismo pero para los componentes URI |
eval () | Evaluar el código JavaScript representado como una cadena |
isFinite () | Determinar si un valor pasado es un número finito |
isNaN () | Determinar si un valor es un número ilegal |
Número() | Convertir el valor de un objeto en un número |
parseFloat () | Analizar una cadena y devolver un número de punto flotante |
parseInt () | Analizar una cadena y devolver un entero |
Bucles de JavaScript | |
por | La forma más común de crear un bucle en JavaScript |
tiempo | Configurar las condiciones bajo las cuales se ejecuta un bucle |
hacer mientras | Sin embargo, al igual que el ciclo while, se ejecuta al menos una vez y realiza una comprobación al final para ver si se cumple la condición para ejecutar de nuevo. |
rotura | Deténgase y salga del ciclo si se cumplen ciertas condiciones |
Seguir | Omitir partes del ciclo si se cumplen ciertas condiciones |
Personajes de escape | |
' | Una frase |
' | Cotización doble |
\ | Barra invertida |
Retroceso | |
F | Alimentación de formulario |
orte | Nueva línea |
r | Retorno de carro |
t | Tabulador horizontal |
v | Tabulador vertical |
Métodos de cadena de JavaScript | |
charAt () | Devuelve un carácter en una posición específica dentro de una cadena |
charCodeAt() | Dar el Unicode de carácter en esa posición |
concat () | Concatenar (unir) dos o más cadenas en una |
fromCharCode () | Devuelve una cadena creada a partir de la secuencia especificada de unidades de código UTF-16 |
índice de() | Proporcionar la posición de la primera aparición del texto especificado dentro de una cadena. |
lastIndexOf () | Igual que indexOf () pero con la última aparición, buscando hacia atrás |
fósforo() | Recuperar las coincidencias de una cadena con un patrón de búsqueda |
reemplazar() | Busque y reemplace el texto especificado en una cadena |
buscar() | Ejecute una búsqueda de un texto coincidente y devuelva su posición |
rodaja() | Extraiga una sección de una cadena y devuélvala como una nueva cadena |
separar() | Dividir un objeto de cadena en una matriz de cadenas en una posición específica |
comienza con() | Compruebe si una cadena comienza con caracteres especificados |
substr () | Similar a slice () pero extrae una subcadena que depende de un número específico de caracteres |
subcadena () | Similar a slice () pero no puede aceptar índices negativos |
toLowerCase () | Convertir cadenas a minúsculas |
toUpperCase () | Convertir cadenas a mayúsculas |
valor de() | Devuelve el valor primitivo (que no tiene propiedades ni métodos) de un objeto de cadena |
SINTAXIS DE EXPRESIÓN REGULAR Modificadores de patrones | |
Y | Evaluar reemplazo |
I | Realizar una coincidencia que no distinga entre mayúsculas y minúsculas |
gramo | Realizar un emparejamiento global |
metro | Realizar coincidencia de múltiples líneas |
s | Trate las cadenas como una sola línea |
x | Permitir comentarios y espacios en blanco en el patrón |
U | Patrón sin codicia |
Soportes | |
[abc] | Encuentra cualquiera de los caracteres entre paréntesis |
[^abc] | Encuentra cualquier carácter que no esté entre paréntesis |
[0-9] | Encuentra el dígito especificado entre paréntesis |
[Arizona] | Encuentra cualquier carácter de la A mayúscula a la z minúscula |
(a | b | c) | Busque cualquiera de las alternativas separadas por | |
Metacaracteres | |
. | Encuentra un solo carácter, excepto el salto de línea o el terminador de línea |
en | Carácter de palabra |
EN | Carácter que no es una palabra |
D | Un digito |
D | Un carácter que no es un dígito |
s | Carácter de espacio en blanco |
S | Carácter sin espacios en blanco |
Encuentra una coincidencia al principio / final de una palabra | |
B | Encuentra una coincidencia que no esté al principio / al final de una palabra |
u0000 | Carácter NUL |
orte | Un personaje de nueva línea |
F | Carácter de alimentación de formulario |
r | Carácter de retorno de carro |
t | Carácter de tabulación |
v | Carácter de tabulación vertical |
xxx | Carácter especificado por un número octal xxx |
xdd | Carácter latino especificado por un número hexadecimal dd |
udddd | Carácter Unicode especificado por un número hexadecimal dddd |
Cuantificadores | |
n + | Coincide con cualquier cadena que contenga al menos una n |
norte* | Cualquier cadena que contenga cero o más apariciones de n |
¿norte? | Cualquier cadena que contenga cero o una apariciones de n |
n {X} | Cualquier cadena que contenga una secuencia de X n |
n{X,Y} | Cadenas que contienen una secuencia de X a Y n |
n {X,} | Coincide con cualquier cadena que contenga una secuencia de al menos X n |
n $ | Cualquier cadena con n al final |
^ n | Cadena con n al principio |
? = n | Cualquier cadena seguida de una cadena específica n |
?!norte | Cadena que no va seguida de una cadena específica n |
Propiedades numéricas | |
VALOR MÁXIMO | Valor numérico máximo representable en JavaScript |
MIN_VALUE | Valor numérico positivo más pequeño representable en JavaScript |
Yaya | El valor de No es un número |
NEGATIVE_INFINITY | Valor infinito negativo |
POSITIVE_INFINITY | Valor infinito positivo |
Métodos numéricos | |
toExponential () | Devuelve una cadena con un número redondeado escrito en notación exponencial |
toFixed () | Devuelve la cadena de un número con un número específico de decimales |
toPrecision () | Devuelve la cadena de un número escrito con una longitud especificada |
Encadenar() | Devuelve un número como una cadena |
valor de() | Devuelve un número como un número |
Propiedades matemáticas | |
Y | Número de Euler |
LN2 | Logaritmo natural de 2 |
LN10 | Logaritmo natural de 10 |
LOG2E | Logaritmo en base 2 de E |
LOG10E | Logaritmo en base 10 de E |
Pi | El número PI |
SQRT1_2 | Raíz cuadrada de 1/2 |
SQRT2 | Raíz cuadrada de 2 |
Métodos matemáticos | |
abs (x) | Devuelve el valor absoluto (positivo) de x |
acos(x) | Arccoseno de x, en radianes |
asin (x) | Arcoseno de x, en radianes |
atan(x) | Arcotangente de x como valor numérico |
atan2(y,x) | Argente del cociente de sus argumentos |
techo (x) | Valor de x redondeado al número entero más cercano |
cos (x) | Coseno de x (x está en radianes) |
exp (x) | Valor de Ex |
piso (x) | Valor de x redondeado a su número entero más cercano |
registro (x) | Logaritmo natural (base E) de x |
max (x, y, z, ..., n) | Número con el valor más alto |
min(x,y,z,...,n) | Número con el valor más bajo |
pow(x,y) | X elevado a y |
aleatorio() | Número aleatorio entre 0 y 1 |
redondo (x) | Valor de x redondeado a su número entero más cercano |
sin(x) | Seno de x (x está en radianes) |
sqrt (x) | Raíz cuadrada de x |
tan(x) | Tangente de un ángulo |
fechas | |
Fecha() | Crea un nuevo objeto de fecha con la fecha y hora actuales |
Fecha (2017, 5, 21, 3, 23, 10, 0) | Crea un objeto de fecha personalizado. Los números representan año, mes, día, hora, minutos, segundos, milisegundos. Puede omitir lo que desee, excepto el año y el mes. |
Fecha (2017-06-23) | Declaración de fecha como una cadena |
obtener la fecha() | Obtenga el día del mes como un número (1-31) |
getDay () | Obtenga el día de la semana como un número (0-6) |
getFullYear () | Obtenga el año como un número de cuatro dígitos (aaaa) |
getHours () | Obtener la hora (0-23) |
getMilliseconds () | Obtenga el milisegundo (0-999) |
getMinutes () | Obtener el minuto (0-59) |
getMonth () | Obtenga el mes como un número (0-11) |
getSeconds () | Obtener el segundo (0-59) |
consigue tiempo() | Obtener el tiempo (milisegundos desde el 1 de enero de 1970) |
getUTCDate () | Día (fecha) del mes en la fecha especificada según la hora universal (también disponible para día, mes, año completo, horas, minutos, etc.) |
analizar gramaticalmente | Analizar una representación de cadena de una fecha y devolver el número de milisegundos desde el 1 de enero de 1970 |
Establece la fecha() | Establecer el día como un número (1-31) |
setFullYear () | Establecer el año (opcionalmente mes y día) |
setHours () | Configurar la hora (0-23) |
setMilliseconds () | Establecer los milisegundos (0-999) |
setMinutes () | Establecer los minutos (0-59) |
setMonth () | Configurar el mes (0-11) |
setSeconds () | Establecer los segundos (0-59) |
fijar tiempo() | Establecer la hora (milisegundos desde el 1 de enero de 1970) |
setUTCDate () | Configure el día del mes para una fecha específica de acuerdo con la hora universal (también disponible para día, mes, año completo, horas, minutos, etc.) |
MODO DOM Propiedades del nodo | |
atributos | Colección en vivo de todos los atributos registrados en un elemento |
baseURI | URL base absoluta de un elemento HTML |
childNodes | Colección de nodos secundarios de un elemento |
primer hijo | Primer nodo hijo de un elemento |
último niño | Último nodo hijo de un elemento |
proximo hermano | Siguiente nodo en el mismo nivel de árbol de nodos |
nombre del nodo | Nombre de un nodo |
nodeType | Tipo de nodo |
nodeValue | Valor de un nodo |
ownerDocument | Objeto de documento de nivel superior para el nodo actual |
parentNode | Nodo padre de un elemento |
anteriorHermano | Nodo inmediatamente anterior al actual |
contenido del texto | Contenido textual de un nodo y sus descendientes |
Métodos de nodo | |
añadir Niño() | Agregue un nuevo nodo secundario a un elemento como último nodo secundario |
cloneNode () | Clonar elemento HTML |
compareDocumentPosition() | Compare la posición del documento de dos elementos |
getFeature () | Devuelve un objeto que implementa las API de una característica específica |
hasAttributes () | Devuelve verdadero si un elemento tiene algún atributo, de lo contrario devuelve falso |
hasChildNodes () | Devuelve verdadero si un elemento tiene nodos secundarios, de lo contrario devuelve falso |
insertBefore () | Insertar un nuevo nodo secundario antes de un nodo secundario existente especificado |
isDefaultNamespace () | Devuelve verdadero si un espacio de nombres especificadoURI es el predeterminado, de lo contrario, devuelve falso |
isEqualNode () | Comprueba si dos elementos son iguales |
isSameNode () | Compruebe si dos elementos son el mismo nodo |
esta apoyado () | Devuelve verdadero si una característica específica es compatible con el elemento |
lookupNamespaceURI () | Devuelve el espacio de nombresURI asociado con un nodo dado |
lookupPrefix () | Devuelve un DOMString que contiene el prefijo para un espacio de nombres dadoURI, si está presente |
normalizar() | Unir nodos de texto adyacentes y eliminar nodos de texto vacíos en un elemento |
removeChild () | Eliminar un nodo hijo de un elemento |
replaceChild () | Reemplazar un nodo hijo en un elemento |
Métodos de elementos | |
getAttribute () | Devuelve el valor de atributo especificado de un nodo de elemento |
getAttributeNS () | Devuelve el valor de cadena del atributo con el espacio de nombres y el nombre especificados |
getAttributeNode () | Obtener el nodo de atributo especificado |
getAttributeNodeNS () | Devuelve el nodo de atributo para el atributo con el espacio de nombres y el nombre dados |
getElementsByTagName () | Proporcionar una colección de todos los elementos secundarios con el nombre de etiqueta especificado. |
getElementsByTagNameNS () | Devuelve una colección HTML en vivo de elementos con un cierto nombre de etiqueta que pertenece al espacio de nombres dado |
hasAttribute () | Devuelve verdadero si un elemento tiene algún atributo, de lo contrario devuelve falso |
hasAttributeNS () | Proporcione un valor verdadero / falso que indique si el elemento actual en un espacio de nombres dado tiene el atributo especificado |
removeAttribute () | Eliminar un atributo especificado de un elemento |
removeAttributeNS () | Eliminar el atributo especificado de un elemento dentro de un determinado espacio de nombres |
removeAttributeNode () | Quitar un nodo de atributo especificado y devolver el nodo eliminado |
setAttribute () | Establecer o cambiar el atributo especificado a un valor especificado |
setAttributeNS () | Agregue un nuevo atributo o cambie el valor de un atributo con el espacio de nombres y el nombre dados |
setAttributeNode () | Establecer o cambiar el nodo de atributo especificado |
setAttributeNodeNS () | Agregar un nuevo nodo de atributo con espacio de nombres a un elemento |
Propiedades de la ventana del navegador | |
cerrado | Verifique si una ventana se ha cerrado o no y devuelva verdadero o falso |
defaultStatus | Establecer o devolver el texto predeterminado en la barra de estado de una ventana |
documento | Devuelve el objeto de documento para la ventana. |
marcos | Devolver todo |
historia | Proporcione el objeto Historial para la ventana. |
innerHeight | Altura interior del área de contenido de una ventana |
innerWidth | Ancho interior del área de contenido |
largo | Devuelve el número de |
localización | Devuelve el objeto de ubicación de la ventana |
nombre | Establecer o devolver el nombre de una ventana |
navegador | Devuelve el objeto Navigator para la ventana. |
abrelatas | Devuelve una referencia a la ventana que creó la ventana. |
externalHeight | Altura exterior de una ventana, incluidas las barras de herramientas / barras de desplazamiento |
externalWidth | Ancho exterior de una ventana, incluidas las barras de herramientas / barras de desplazamiento |
pageXOffset | Número de píxeles por los que el documento se ha desplazado horizontalmente |
pageYOffset | Número de píxeles por los que el documento se ha desplazado verticalmente |
padre | Ventana principal de la ventana actual |
pantalla | Devuelve el objeto Pantalla para la ventana |
screenLeft | Coordenada horizontal de la ventana (relativa a la pantalla) |
screenTop | Coordenada vertical de la ventana |
screenX | Igual que screenLeft pero necesario para algunos navegadores |
pantallas | Igual que screenTop pero necesario para algunos navegadores |
uno mismo | Devuelve la ventana actual |
estado | Establecer o devolver el texto en la barra de estado de una ventana |
cima | Devuelve la ventana del navegador superior |
Métodos de la ventana del navegador | |
alerta() | Mostrar un cuadro de alerta con un mensaje y un botón Aceptar |
difuminar() | Quitar el foco de la ventana actual |
clearInterval () | Borrar un temporizador configurado con setInterval () |
clearTimeout () | Borrar un temporizador configurado con setTimeout () |
cerrar() | Cerrar la ventana actual |
confirmar() | Mostrar un cuadro de diálogo con un mensaje y los botones Aceptar y Cancelar |
atención() | Establecer foco en la ventana actual |
moveBy () | Mover una ventana en relación con su posición actual |
mover a() | Mover una ventana a una posición específica |
abierto() | Abrir una nueva ventana del navegador |
impresión() | Imprime el contenido de la ventana actual |
inmediato() | Mostrar un cuadro de diálogo que solicita al visitante que ingrese |
resizeBy () | Cambiar el tamaño de la ventana por el número especificado de píxeles |
resizeTo () | Cambiar el tamaño de la ventana a un ancho y alto especificados |
scrollBy () | Desplazarse por el documento una cantidad específica de píxeles |
scrollTo () | Desplazar el documento a las coordenadas especificadas |
setInterval () | Llamar a una función o evaluar una expresión a intervalos específicos |
setTimeout () | Llamar a una función o evaluar una expresión después de un intervalo especificado |
parada() | Detenga la carga de la ventana |
Propiedades de la pantalla | |
availHeight | Devuelve la altura de la pantalla (excluyendo la barra de tareas de Windows) |
availWidth | Devuelve el ancho de la pantalla (excluyendo la barra de tareas de Windows) |
profundidad del color | Devuelve la profundidad de bits de la paleta de colores para mostrar imágenes |
altura | La altura total de la pantalla. |
pixelDepth | La resolución de color de la pantalla en bits por píxel. |
ancho | El ancho total de la pantalla |
EVENTOS JAVASCRIPT Eventos de ratón JavaScript | |
al hacer clic | Cuando el usuario hace clic en un elemento |
menú contextual | Cuando el usuario hace clic con el botón derecho en un elemento para abrir un menú contextual |
ondblclick | Cuando el usuario hace doble clic en un elemento |
onmousedown | Cuando el usuario presiona un botón del mouse sobre un elemento |
onmouseenter | Cuando el usuario mueve el puntero a un elemento |
onmouseleave | Cuando el usuario aleja el puntero de un elemento |
onmousemove | Cuando el usuario mueve el puntero mientras está sobre un elemento |
el ratón por encima | Cuando el usuario mueve el puntero a un elemento o uno de sus elementos secundarios |
onmouseout | Cuando el usuario aleja el puntero de un elemento o de uno de sus elementos secundarios |
onmouseup | Cuando el usuario suelta un botón del mouse mientras está sobre un elemento |
Eventos de teclado JavaScript | |
onkeydown | Cuando el usuario está presionando una tecla |
onkeypress | Cuando el usuario comienza a presionar una tecla |
onkeyup | Cuando el usuario suelta una tecla |
Eventos de marco de JavaScript | |
onabort | Cuando se interrumpe la carga de medios |
antes de descargar | Antes de que el documento esté a punto de descargarse |
onerror | Cuando ocurre un error al cargar un archivo externo |
onhashchange | Cuando la parte de anclaje de una URL ha cambiado |
onload | Cuando un objeto se ha cargado |
onpagehide | Cuando el usuario navega fuera de una página web |
onpagehow | Cuando el usuario navega a una página web |
onresize | Cuando el usuario cambia el tamaño de la vista del documento |
onscroll | Cuando el usuario se desplaza por la barra de desplazamiento de un elemento |
descargar | Cuando una página se ha descargado |
Eventos de formulario JavaScript | |
en la falta de definición | Cuando un elemento pierde el foco |
onchange | Cuando cambia el contenido de un elemento de formulario (para, y |
enfocado | Cuando un elemento se enfoca |
concentrado | Cuando un elemento está a punto de enfocarse |
enfocado | Cuando un elemento está a punto de perder el foco |
en entrada | Entrada del usuario sobre un elemento |
no válido | Cuando un elemento no es válido |
reiniciar | Cuando se restablece un formulario |
onsearch | Cuando un usuario escribe algo en un campo de búsqueda (para) |
onselect | Cuando el usuario selecciona algún texto (para y) |
onsubmit | Cuando se envía un formulario |
Eventos de arrastre de JavaScript | |
ondrag | Cuando el usuario arrastra un elemento |
ondragend | Cuando el usuario ha terminado de arrastrar el elemento |
ondragenter | Cuando el elemento arrastrado entra en un destino para soltar |
ondragleave | Cuando el elemento arrastrado abandona el destino de la colocación |
ondragover | Cuando el elemento arrastrado está encima del destino de la colocación |
ondragstart | Cuando el usuario comienza a arrastrar un elemento |
ondrop | El elemento arrastrado se deja caer en el destino de colocación. |
Eventos del portapapeles de JavaScript | |
oncopia | Cuando el usuario copia el contenido de un elemento |
oncut | Cuando el usuario corta el contenido de un elemento |
pegar | Cuando el usuario pega contenido en un elemento |
Eventos de medios de JavaScript | |
onabort | Cuando se cancela la carga de papel |
oncanplay | Cuando el navegador puede comenzar a reproducir medios (por ejemplo, un archivo se ha almacenado lo suficiente) |
oncanplaythrough | Cuando el navegador puede reproducir contenido multimedia sin detenerse |
ondurationchange | Cuando cambia la duración de los medios |
terminado | Cuando los medios han llegado a su fin |
onerror | Cuando ocurre un error al cargar un archivo externo |
onloadeddata | Cuando se cargan datos de medios |
onloadedmetadata | Cuando se cargan los metadatos (como las dimensiones y la duración) |
onloadstart | Cuando el navegador comienza a buscar medios específicos |
en pausa | Cuando los medios son pausados por el usuario o automáticamente |
onplay | Cuando los medios se han iniciado o ya no están en pausa |
jugando | Cuando los medios se reproducen después de haber sido pausados o detenidos para el almacenamiento en búfer |
en progreso | Cuando el navegador está en el proceso de descarga de medios |
onratechange | Al reproducir cambios en la velocidad de los medios |
buscado | Cuando el usuario ha terminado de moverse / saltar a una nueva posición en los medios |
en busca | Cuando el usuario comienza a moverse / saltar |
instalado | Cuando el navegador intenta cargar medios no disponibles |
suspender | Cuando el navegador no carga medios intencionalmente |
ontimeupdate | La posición de reproducción ha cambiado (por ejemplo, debido al avance rápido) |
onvolumechange | Cuando el volumen de los medios ha cambiado (incluido el silencio) |
esperando | Cuando los medios se han detenido pero se espera que se reanuden (por ejemplo, almacenamiento en búfer) |
Animación | |
animación final | Cuando se completa la animación CSS |
animacion | Cuando se repite la animación CSS |
inicio de la animación | Cuando la animación CSS ha comenzado |
Diverso | |
transitionend | Cuando se completa la transición de CSS |
onmensaje | Cuando se recibe un mensaje a través de la fuente del evento |
en línea | Cuando el navegador comienza a funcionar sin conexión |
en línea | Cuando el navegador comienza a funcionar en línea |
onpopstate | Cuando cambia el historial de la ventana |
en el programa | Cuando un elemento se muestra como menú contextual |
almacenamiento | Cuando se actualiza un área de almacenamiento web |
alternar | Cuando el usuario abre o cierra el elemento |
en rueda | Cuando la rueda del mouse se desplaza hacia arriba o hacia abajo sobre un elemento |
ontouchcancel | Cuando se interrumpe el toque de la pantalla |
intacto | Cuando el dedo del usuario sale de la pantalla táctil |
ontouchmove | Cuando el usuario arrastra un dedo por la pantalla |
Explore JavaScript más
Consideramos que JavaScript es uno de los principales lenguajes de programación para dominar en el futuro. Y recomendamos sumergirse en conceptos avanzados como Métodos de matriz de JavaScript una vez que tenga una comprensión de los conceptos básicos de JavaScript.
cómo aumentar los ppp de una imagen
Credito de imagen: Oskar Yildiz sobre Unsplash
Cuota Cuota Pío Correo electrónico 15 comandos del símbolo del sistema de Windows (CMD) que debe conocerEl símbolo del sistema sigue siendo una poderosa herramienta de Windows. Estos son los comandos CMD más útiles que todo usuario de Windows debe conocer.
Leer siguiente Temas relacionados- Productividad
- Programación
- JavaScript
- Hoja de trucos
Akshata se capacitó en pruebas manuales, animación y diseño de UX antes de enfocarse en tecnología y escritura. Esto reunió dos de sus actividades favoritas: dar sentido a los sistemas y simplificar la jerga. En MakeUseOf, Akshata escribe sobre cómo aprovechar al máximo sus dispositivos Apple.
Más de Akshata ShanbhagSuscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse