Si voleu crear pàgines web dinàmiques, haureu de complementar els vostres coneixements d’HTML i CSS una comprensió de JavaScript . Aquest llenguatge de scripts es considera essencial en el desenvolupament web modern.
Podeu crear tot tipus d’aplicacions i llocs web interactius interessants amb JavaScript, però hi ha molt a aprendre en el camí. Amb això en ment, hem creat el següent full de trucs JavaScript.
El full de trucs pot servir com a actualització ràpida dels elements de JavaScript sempre que en necessiteu. És útil tant per a principiants com per a experts.
el kies 3 no admet el dispositiu connectat
DESCÀRREGA GRATUITA: Aquest full de trucs està disponible com a PDF descarregable del nostre soci de distribució, TradePub. Haureu de completar un formulari curt per accedir-hi només per primera vegada. descarregar El full de trucs de JavaScript definitiu .
El full de trucs de JavaScript definitiu
Drecera | Acció |
---|---|
Matrius de JavaScript | |
concat () | Uniu diverses matrius en una sola |
copyWithin () | Copieu els elements de la matriu dins de la matriu, des de i cap a les posicions especificades |
índex de() | Retorna el valor primitiu de l'objecte especificat |
inclou () | Comproveu si una matriu conté l'element especificat |
unir-se () | Combineu elements d'una matriu en una sola cadena i torneu-la |
entrades () | Retorna un parell clau / valor Objecte d'iteració de matriu |
cada() | Comproveu si tots els elements d’una matriu passen una prova |
omplir () | Ompliu els elements d’una matriu amb un valor estàtic |
filter () | Creeu una nova matriu amb tots els elements d’una matriu que superin una prova |
find () | Retorna el valor del primer element d'una matriu que supera una prova |
per cadascú() | Truqueu a una funció per a cada element de matriu |
de () | Creeu una matriu a partir d’un objecte |
lastIndexOf () | Indiqueu l'última posició en què apareix un element determinat en una matriu |
pop () | Traieu l'últim element d'una matriu |
push () | Afegiu un element nou al final |
revers () | Ordeneu els elements en ordre descendent |
reduce () | Reduïu els valors d'una matriu a un valor únic (anant d'esquerra a dreta) |
reduceRight () | Reduïu els valors d'una matriu a un valor únic (anant de dreta a esquerra) |
shift () | Traieu el primer element d'una matriu |
llesca () | Traieu una còpia d'una porció d'una matriu en un nou objecte de matriu |
sort () | Ordena els elements alfabèticament |
empalme () | Afegiu elements de manera i posició especificades |
unshift () | Afegiu un element nou al principi |
Mètodes booleans de JavaScript | |
toString () | Convertiu un valor booleà en una cadena i torneu el resultat |
el valor de() | Retorna la primera posició en què apareix un element determinat en una matriu |
toSource () | Retorna una cadena que representa el codi font de l'objecte |
Operadors aritmètics de JavaScript | |
+ | Addició |
- | Resta |
* | Multiplicació |
/ | Divisió |
(...) | Operador d'agrupació (les operacions entre claudàtors s'executen abans que les de fora) |
% | Mòdul (resta) |
++ | Increment de nombres |
- | Disminueix els números |
== | Igual a |
=== | Valor igual i tipus igual |
! = | No és igual |
! == | No té un valor igual o no és igual |
> | Més gran que |
< | Menys de |
> = | Superior o igual a |
<= | Menor o igual a |
? | Operador ternari |
Operadors lògics | |
&& | Lògic I |
|| | OR lògic |
! | Lògic NO |
Operadors de bits | |
& | Declaració AND |
| | O declaració |
~ | NO |
^ | XOR |
<< | Desviació a l'esquerra |
>> | Torn a la dreta |
>>> | Canvi zero a la dreta |
Funcions | |
alert () | Sortiu les dades en un quadre d'alerta a la finestra del navegador |
confirm () | Obriu un quadre de diàleg sí / no i torneu a mostrar cert / fals segons el clic de l'usuari |
console.log () | Escriviu informació a la consola del navegador (útil per a la depuració) |
document.write () | Escriviu directament al document HTML |
prompt () | Creeu un diàleg per introduir l'usuari |
Funcions globals | |
decodifica () | Decodifiqueu un identificador de recursos uniforme (URI) creat per encodeURI o similar |
decodeURIComponent () | Descodifiqueu l'URI del component |
encodeURI () | Codifiqueu un URI a UTF-8 |
encodeURIComponent () | El mateix, però per als components URI |
eval () | Avalueu el codi JavaScript representat com una cadena |
isFinite () | Determineu si un valor passat és un nombre finit |
isNaN () | Determineu si un valor és un número il·legal |
Número () | Converteix el valor d'un objecte en un número |
parseFloat () | Analitzeu una cadena i torneu un número de coma flotant |
parseInt () | Analitzeu una cadena i torneu un enter |
Bucles de JavaScript | |
per | La forma més habitual de crear un bucle a JavaScript |
mentre | Configureu les condicions en què s'executa un bucle |
Fer mentre | De manera similar al bucle while, però, s’executa almenys una vegada i realitza una comprovació al final per veure si es compleix la condició per tornar a executar-se |
trencar | Atureu i sortiu del cicle si es compleixen determinades condicions |
continuar | Omet parts del cicle si es compleixen determinades condicions |
Personatges d'escapament | |
' | Cita única |
' | Doble pressupost |
\ | Barra invertida |
b | Retrocés |
f | Alimentació de formularis |
n | Nova línia |
r | Retorn de carro |
t | Tabulador horitzontal |
v | Tabulador vertical |
Mètodes de cadenes JavaScript | |
charAt () | Retorna un caràcter en una posició especificada dins d'una cadena |
charCodeAt () | Indiqueu l’unicode de caràcter en aquesta posició |
concat () | Concatenar (unir) dues o més cadenes en una |
fromCharCode () | Retorna una cadena creada a partir de la seqüència especificada d'unitats de codi UTF-16 |
índex de() | Proporcioneu la posició de la primera aparició de text especificat dins d'una cadena |
lastIndexOf () | Igual que indexOf () però amb la darrera ocurrència, buscant cap enrere |
match () | Recupereu les coincidències d'una cadena amb un patró de cerca |
replace () | Cerqueu i substituïu el text especificat en una cadena |
cerca() | Executeu una cerca d’un text coincident i torneu-ne la posició |
llesca () | Extraieu una secció d'una cadena i torneu-la com una cadena nova |
split () | Dividiu un objecte de cadena en una matriu de cadenes en una posició especificada |
arrenca amb () | Comproveu si una cadena comença amb els caràcters especificats |
substr () | Semblant a slice () però extreu una subcadena depenent d’un nombre especificat de caràcters |
subcadena () | Similar a slice (), però no pot acceptar índexs negatius |
toLowerCase () | Converteix les cadenes en minúscula |
toUpperCase () | Converteix les cadenes en majúscules |
el valor de() | Retorna el valor primitiu (que no té propietats ni mètodes) d'un objecte de cadena |
SINTAXI D'EXPRESSIÓ REGULAR Modificadors de patrons | |
I | Avalueu la substitució |
jo | Realitzeu una coincidència que no distingeix entre majúscules i minúscules |
g | Feu coincidències globals |
m | Realitzeu coincidència de diverses línies |
s | Tractar les cadenes com una línia única |
x | Permetre comentaris i espais en blanc en patró |
U | Patró poc engraviat |
Suports | |
[Abc] | Cerqueu algun dels caràcters entre claudàtors |
[^ Abc] | Cerqueu qualsevol caràcter que no estigui entre parèntesis |
[0-9] | Cerca el dígit especificat entre claudàtors |
[A-z] | Cerqueu qualsevol caràcter des de la majúscula A fins a la minúscula z |
(a | b | c) | Cerqueu alguna de les alternatives separades per | |
Metacaracteres | |
. | Cerqueu un sol caràcter, excepte la línia nova o el terminador de línia |
in | Caràcter de paraula |
IN | Caràcter sense paraules |
d | Un dígit |
D | Un caràcter sense dígits |
s | Caràcter d’espai en blanc |
S | Caràcter no espacial |
b | Cerqueu una coincidència al principi / final d’una paraula |
B | Cerqueu una coincidència que no sigui al principi / final de la paraula |
u0000 | Personatge NUL |
n | Un nou personatge de línia |
f | Caràcter de feed de formularis |
r | Personatge de retorn de carro |
t | Caràcter de pestanya |
v | Caràcter de pestanya vertical |
xxx | Caràcter especificat per un número octal xxx |
xdd | Caràcter llatí especificat per un número hexadecimal dd |
udddd | Caràcter Unicode especificat per un número hexadecimal dddd |
Quantificadors | |
n + | Feu coincidir qualsevol cadena que contingui com a mínim un n |
n * | Qualsevol cadena que contingui zero o més ocurrències de n |
n? | Qualsevol cadena que contingui zero o una ocurrència de n |
{X} | Qualsevol cadena que contingui una seqüència de X n |
n {X, Y} | Cadenes que contenen una seqüència de X a Y n |
n {X,} | Coincideix amb qualsevol cadena que contingui una seqüència d'almenys X n |
n $ | Qualsevol cadena amb n al final |
^ n | Cadena amb n al principi de la mateixa |
? = n | Qualsevol cadena seguida d'una cadena específica n |
?! n | Cadena que no va seguida d'una cadena específica n |
Propietats numèriques | |
MAX_VALUE | Valor numèric màxim representable a JavaScript |
MIN_VALUE | El valor numèric positiu més petit representable a JavaScript |
NaN | El valor No és un número |
NEGATIVA_INFINITAT | Valor infinit negatiu |
POSITIVA_INFINITAT | Valor infinit positiu |
Mètodes numèrics | |
aExponencial () | Retorna una cadena amb un número arrodonit escrit com a notació exponencial |
toFixed () | Retorna la cadena d'un número amb un nombre especificat de decimals |
toPrecision () | Retorna la cadena d'un número escrit amb una longitud especificada |
toString () | Retorna un número com una cadena |
el valor de() | Retorna un número com a número |
Propietats matemàtiques | |
I | Número d’Euler |
LN2 | Logaritme natural de 2 |
LN10 | Logaritme natural de 10 |
LOG2E | Logaritme de la base 2 d’E |
LOG10E | Logaritme de la base 10 d’E |
Pi | El número PI |
SQRT1_2 | Arrel quadrada de 1/2 |
SQRT2 | Arrel quadrada de 2 |
Mètodes matemàtics | |
abdominals (x) | Retorna el valor absolut (positiu) de x |
acs (x) | Arccosina de x, en radians |
asin (x) | Arcsino de x, en radians |
lliguen (x) | Arctangent de x com a valor numèric |
atan2 (i, x) | Arctangent del quocient dels seus arguments |
sostre (x) | Valor de x arrodonit al seu enter més proper |
cos (x) | Cosinus de x (x està en radians) |
exp (x) | Valor de l'ex |
pis (x) | Valor de x arrodonit cap avall al seu enter més proper |
registre (x) | Logaritme natural (base E) de x |
màx (x, y, z, ..., n) | Número amb el valor més alt |
min (x, i, z, ..., n) | Número amb el valor més baix |
pow (x, y) | X al poder de y |
random () | Número aleatori entre 0 i 1 |
rodó (x) | Valor de x arrodonit al seu enter més proper |
sense (x) | Sinus de x (x està en radians) |
sqrt (x) | Arrel quadrada de x |
tan (x) | Tangent d'un angle |
Dates | |
Data() | Creeu un objecte de data nou amb la data i l'hora actuals |
Data (5, 21, 3, 23, 10, 0 de 2017) | Creeu un objecte de data personalitzat. Els números representen any, mes, dia, hora, minuts, segons, mil·lisegons. Podeu ometre tot el que vulgueu, excepte l'any i el mes. |
Data (23/06/2017) | Declaració de data com a cadena |
getDate () | Obteniu el dia del mes com a número (1-31) |
getDay () | Obteniu el dia de la setmana com a número (0-6) |
getFullYear () | Obteniu l'any com a número de quatre dígits (aaaa) |
getHours () | Aconsegueix l'hora (0-23) |
getMilliseconds () | Aconsegueix el mil·lisegon (0-999) |
getMinutes () | Aconsegueix el minut (0-59) |
getMonth () | Obteniu el mes com a número (0-11) |
getSeconds () | Aconsegueix el segon (0-59) |
getTime () | Obteniu el temps (mil·lisegons des de l'1 de gener de 1970) |
getUTCDate () | Dia (data) del mes a la data especificada segons l'hora universal (també disponible per al dia, mes, any complet, hores, minuts, etc.) |
analitzar | Analitzeu una representació de cadena d'una data i torneu el nombre de mil·lisegons des de l'1 de gener de 1970 |
setDate () | Estableix el dia com a número (1-31) |
setFullYear () | Estableix l'any (opcionalment mes i dia) |
setHours () | Estableix l'hora (0-23) |
setMilliseconds () | Estableix els mil·lisegons (0-999) |
setMinutes () | Estableix els minuts (0-59) |
setMonth () | Estableix el mes (0-11) |
setSeconds () | Estableix els segons (0-59) |
setTime () | Estableix l'hora (mil·lisegons des de l'1 de gener de 1970) |
setUTCDate () | Estableix el dia del mes per a una data especificada segons l'hora universal (també disponible per al dia, mes, any complet, hores, minuts, etc.) |
MODALITAT DOM Propietats del node | |
atributs | Col·lecció en directe de tots els atributs registrats a un element |
baseURI | URL base absolut d'un element HTML |
childNodes | Col·lecció de nodes secundaris d’un element |
firstChild | Primer node fill d'un element |
lastChild | Últim node fill d'un element |
nextSibling | Node següent al mateix nivell d'arbre del node |
nodeName | Nom d'un node |
nodeType | Tipus de node |
nodeValue | Valor d'un node |
propietariDocument | Objecte de document de nivell superior per al node actual |
parentNode | Node pare d'un element |
anteriorSibling | Node immediatament anterior a l'actual |
textContent | Contingut textual d’un node i dels seus descendents |
Mètodes de node | |
appendChild () | Afegiu un node fill nou a un element com a darrer node fill |
cloneNode () | Clona un element HTML |
compareDocumentPosition () | Compareu la posició del document de dos elements |
getFeature () | Retorna un objecte que implementa les API d'una característica especificada |
hasAttributes () | Retorna true si un element té algun atribut; en cas contrari, torna false |
hasChildNodes () | Retorna true si un element té nodes secundaris; en cas contrari, torna false |
insertBefore () | Inseriu un nou node fill abans que un node fill existent especificat |
isDefaultNamespace () | Torna true si el valor predeterminat és un espai de noms especificat, en cas contrari, torna false |
isEqualNode () | Comproveu si dos elements són iguals |
isSameNode () | Comproveu si dos elements són el mateix node |
isSupported () | Torneu a true si s'admet una característica especificada a l'element |
lookupNamespaceURI () | Retorna l'espai de noms URI associat amb un node determinat |
lookupPrefix () | Torneu una cadena DOMString que contingui el prefix d'un espai de noms determinat, si està present |
normalitzar () | Uniu els nodes de text adjacents i traieu els nodes de text buits d'un element |
removeChild () | Traieu un node fill d'un element |
replaceChild () | Substitueix un node fill en un element |
Mètodes d’elements | |
getAttribute () | Retorna el valor d'atribut especificat d'un node d'element |
getAttributeNS () | Retorna el valor de la cadena de l'atribut amb l'espai de noms i el nom especificats |
getAttributeNode () | Obteniu el node d'atribut especificat |
getAttributeNodeNS () | Torneu el node d'atribut de l'atribut amb l'espai de noms i el nom donats |
getElementsByTagName () | Proporcioneu una col·lecció de tots els elements secundaris amb el nom d'etiqueta especificat |
getElementsByTagNameNS () | Torneu una col·lecció HTML en viu d'elements amb un nom d'etiqueta determinat pertanyent a l'espai de noms donat |
hasAttribute () | Retorna true si un element té algun atribut; en cas contrari, torna false |
hasAttributeNS () | Proporcioneu un valor vertader / fals que indiqui si l'element actual d'un determinat espai de noms té l'atribut especificat |
removeAttribute () | Traieu un atribut especificat d'un element |
removeAttributeNS () | Elimineu l'atribut especificat d'un element d'un espai de noms determinat |
removeAttributeNode () | Traieu un node d'atribut especificat i torneu el node eliminat |
setAttribute () | Definiu o canvieu l'atribut especificat a un valor especificat |
setAttributeNS () | Afegiu un atribut nou o canvieu el valor d'un atribut amb l'espai de noms i el nom proporcionats |
setAttributeNode () | Definiu o canvieu el node d'atribut especificat |
setAttributeNodeNS () | Afegiu un nou node d'atribut d'espai de noms a un element |
Propietats de la finestra del navegador | |
tancat | Comproveu si s'ha tancat o no una finestra i torneu a mostrar el valor vertader o fals |
defaultStatus | Definiu o torneu el text per defecte a la barra d'estat d'una finestra |
document | Torneu l'objecte del document a la finestra |
marcs | Torna-ho tot |
història | Proporcioneu l'objecte Historial de la finestra |
interiorAlçada | Alçada interior de l'àrea de contingut d'una finestra |
Amplada interior | Amplada interior de l'àrea de contingut |
llargada | Torneu el nombre de |
ubicació | Retorna l'objecte d'ubicació de la finestra |
nom | Definiu o torneu el nom d'una finestra |
navegador | Torneu l'objecte Navigator per a la finestra |
obridor | Torneu una referència a la finestra que ha creat la finestra |
exteriorAlçada | Alçada exterior d'una finestra, incloses les barres d'eines / barres de desplaçament |
amplada exterior | Amplada exterior d'una finestra, incloses les barres d'eines / barres de desplaçament |
pàgina XOffset | Nombre de píxels pels quals el document s'ha desplaçat horitzontalment |
pàginaYOffset | Nombre de píxels pels quals el document s'ha desplaçat verticalment |
pare | Finestra principal de la finestra actual |
pantalla | Torneu l'objecte Pantalla de la finestra |
pantallaEsquerra | Coordenada horitzontal de la finestra (relativa a la pantalla) |
screenTop | Coordenada vertical de la finestra |
pantallaX | Igual que screenLeft però necessari per a alguns navegadors |
pantallesY | Igual que screenTop, però necessari per a alguns navegadors |
jo mateix | Torna la finestra actual |
estat | Definiu o torneu el text a la barra d'estat d'una finestra |
superior | Torneu a la finestra del navegador més amunt |
Mètodes de la finestra del navegador | |
alert () | Mostra un quadre d'alerta amb un missatge i un botó D'acord |
difuminar () | Elimina el focus de la finestra actual |
clearInterval () | Esborreu un conjunt de temporitzadors amb setInterval () |
clearTimeout () | Esborreu un conjunt de temporitzadors amb setTimeout () |
Tanca() | Tanqueu la finestra actual |
confirm () | Mostra un quadre de diàleg amb un missatge i els botons OK i Cancel·la |
focus () | Estableix el focus a la finestra actual |
moveBy () | Mou una finestra en relació amb la seva posició actual |
moure's cap a() | Mou una finestra a una posició especificada |
open () | Obriu una nova finestra del navegador |
imprimir() | Imprimiu el contingut de la finestra actual |
prompt () | Mostra un quadre de diàleg que demana informació al visitant |
resizeBy () | Canvieu la mida de la finestra pel nombre de píxels especificat |
canviar la mida () | Canvieu la mida de la finestra a una amplada i una alçada especificades |
scrollBy () | Desplaceu-vos pel document amb un nombre especificat de píxels |
scrollTo () | Desplaceu-vos pel document fins a les coordenades especificades |
setInterval () | Truqueu a una funció o avalueu una expressió a intervals especificats |
setTimeout () | Truqueu a una funció o avalueu una expressió després d'un interval especificat |
Atura() | Deixeu de carregar la finestra |
Propietats de la pantalla | |
availHeight | Retorna l'alçada de la pantalla (excloent la barra de tasques de Windows) |
availWidth | Retorna l'amplada de la pantalla (excloent la barra de tasques de Windows) |
colorDepth | Retorna la profunditat de bits de la paleta de colors per mostrar imatges |
alçada | L'alçada total de la pantalla |
pixelDepth | La resolució de color de la pantalla en bits per píxel |
amplada | Amplada total de la pantalla |
ESDEVENIMENTS DE JAVASCRIPT Esdeveniments del ratolí JavaScript | |
onclick | Quan l'usuari fa clic en un element |
menú oncontext | Quan l'usuari fa clic dret sobre un element per obrir un menú contextual |
ondblclick | Quan l'usuari fa doble clic en un element |
onmousedown | Quan l'usuari prem un botó del ratolí sobre un element |
onmouseenter | Quan l'usuari mou el punter cap a un element |
onmouseleave | Quan l'usuari allunya el punter d'un element |
onmousemove | Quan l'usuari mou el punter mentre es troba sobre un element |
onmouseover | Quan l'usuari mou el punter cap a un element o un dels seus fills |
onmouseout | Quan l'usuari allunya el punter d'un element o d'un dels seus fills |
onmouseup | Quan l'usuari deixa anar un botó del ratolí mentre es troba sobre un element |
Esdeveniments de teclat JavaScript | |
onkeydown | Quan l'usuari prem una tecla cap avall |
onkeypress | Quan l'usuari comença a prémer una tecla |
Onkeyup | Quan l'usuari allibera una clau |
Esdeveniments de marc de JavaScript | |
onabort | Quan s’interromp la càrrega de suports |
abans de descarregar | Abans de descarregar el document |
onerror | Quan es produeix un error en carregar un fitxer extern |
onhashchange | Quan la part d'ancoratge d'un URL ha canviat |
en càrrega | Quan s'ha carregat un objecte |
onpagehide | Quan l’usuari s’allunya d’una pàgina web |
onpageshow | Quan l'usuari navega a una pàgina web |
redimensionar | Quan l'usuari canvia la mida de la visualització del document |
onscroll | Quan l’usuari desplaça la barra de desplaçament d’un element |
en descarregar | Quan s'ha descarregat una pàgina |
Esdeveniments del formulari JavaScript | |
onblur | Quan un element perd el focus |
onchange | Quan canvia el contingut d'un element de formulari (per a,, i |
enfocament | Quan un element es concentra |
onfocusin | Quan un element està a punt d’obtenir el focus |
enfocament | Quan un element està a punt de perdre el focus |
d’entrada | Entrada d’usuari en un element |
no vàlid | Quan un element no és vàlid |
restablir | Quan es restableix un formulari |
en recerca | Quan un usuari escriu alguna cosa en un camp de cerca (per a) |
onselect | Quan l'usuari selecciona algun text (per i) |
envieu | Quan s’envia un formulari |
Esdeveniments d’arrossegament de JavaScript | |
ondrag | Quan l'usuari arrossega un element |
ondragend | Quan l'usuari hagi acabat d'arrossegar l'element |
ondragenter | Quan l'element arrossegat entra en un objectiu de caiguda |
ondragleave | Quan l'element arrossegat deixa l'objectiu de desplaçament |
ondragover | Quan l'element arrossegat es troba a sobre de l'objectiu de desplaçament |
ondragstart | Quan l'usuari comença a arrossegar un element |
ondrop | L'element arrossegat es deixa caure sobre l'objectiu de desplaçament |
Esdeveniments del porta-retalls JavaScript | |
oncòpia | Quan l'usuari copia el contingut d'un element |
oncut | Quan l'usuari talla el contingut d'un element |
pasta de pasta | Quan l'usuari enganxa contingut en un element |
Esdeveniments multimèdia JavaScript | |
onabort | Quan s’interromp la càrrega de suports |
oncanplay | Quan el navegador pot començar a reproduir contingut multimèdia (per exemple, un fitxer té prou memòria intermèdia) |
encara es pot jugar | Quan el navegador pot reproduir contingut multimèdia sense parar |
ondurationchange | Quan canvia la durada dels suports |
onended | Quan els mitjans han arribat al seu final |
onerror | Quan es produeix un error en carregar un fitxer extern |
onloadeddata | Quan es carreguen dades multimèdia |
dades carregades | Quan es carreguen les metadades (com ara les dimensions i la durada) |
onloadstart | Quan el navegador comença a buscar suports específics |
onpause | Quan l'usuari o automàticament posa en pausa el contingut multimèdia |
onplay | Quan el mitjà s'ha iniciat o ja no està en pausa |
en joc | Quan es reprodueix el contingut multimèdia després d'haver estat aturat o aturat per emmagatzemar-se en memòria intermèdia |
en progrés | Quan el navegador està descarregant fitxers multimèdia |
onratechange | Quan es reprodueix canvia la velocitat dels suports |
cercat | Quan l'usuari hagi acabat de moure's / saltar-se a una nova posició als suports |
buscant | Quan l'usuari comença a moure's / saltar-se |
instal·lat | Quan el navegador intenta carregar suports no disponibles |
suspendre | Quan el navegador no està carregant contingut multimèdia intencionadament |
ontimeupdate | La posició de joc ha canviat (per exemple, a causa de l'avanç ràpid) |
onvolumechange | Quan el volum del contingut ha canviat (inclòs el silenci) |
esperant | Quan el mitjà s'ha aturat però s'espera que es reprengui (per exemple, emmagatzematge en memòria intermèdia) |
Animació | |
animació final | Quan l'animació CSS s'hagi completat |
animació | Quan es repeteix l’animació CSS |
animació inicial | Quan ha començat l’animació CSS |
Divers | |
transitionend | Quan la transició CSS s'hagi completat |
missatge | Quan es rep un missatge a través de la font de l'esdeveniment |
en línia | Quan el navegador comença a funcionar fora de línia |
en línia | Quan el navegador comença a funcionar en línia |
onpopstate | Quan canvia l’historial de la finestra |
espectacle | Quan un element es mostra com a menú contextual |
emmagatzematge | Quan s’actualitza una àrea d’emmagatzematge web |
ontoggle | Quan l'usuari obre o tanca l'element |
roda | Quan la roda del ratolí gira cap amunt o cap avall sobre un element |
ontouchcancel | Quan s’interromp el toc de pantalla |
intacte | Quan el dit de l'usuari s'apaga de la pantalla tàctil |
ontouchmove | Quan l'usuari arrossega un dit per la pantalla |
Exploreu JavaScript més
Considerem que JavaScript és un dels llenguatges de programació més importants per dominar en el futur. I us recomanem submergir-vos en conceptes avançats com ara Mètodes de matriu JavaScript un cop hàgiu comprès els conceptes bàsics de JavaScript.
seguiment (vol de la línia aèria comercial)
Crèdit de la imatge: Oskar Yildiz encès Unsplash
Compartir Compartir Tweet Correu electrònic 15 Ordres de l'indicador de comandes de Windows (CMD) que heu de conèixerEl símbol del sistema continua sent una potent eina de Windows. Aquests són els comandaments CMD més útils que tots els usuaris de Windows necessiten conèixer.
Llegiu a continuació Temes relacionats- Productivitat
- Programació
- JavaScript
- Full de trucs
Akshata es va formar en proves manuals, animació i disseny de UX abans de centrar-se en tecnologia i escriptura. Això va reunir dues de les seves activitats preferides: donar sentit als sistemes i simplificar l'argot. A MakeUseOf, Akshata escriu sobre com aprofitar al màxim els vostres dispositius Apple.
Més de Akshata ShanbhagSubscriu-te al nostre butlletí
Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.
Feu clic aquí per subscriure-us