La feuille de triche ultime JavaScript

Si vous souhaitez créer des pages Web dynamiques, vous devrez compléter vos connaissances HTML et CSS par une compréhension de JavaScript. Ce langage de script est considéré comme un élément essentiel du développement Web moderne.

Vous pouvez créer toutes sortes d’applications et de sites Web interactifs intéressants avec JavaScript, mais il y a beaucoup à apprendre en cours de route. Dans cet esprit, nous avons créé la feuille de triche JavaScript suivante pour vous.

La feuille de triche peut servir de rappel rapide sur les éléments JavaScript à tout moment. C’est pratique pour les débutants et les experts.

TÉLÉCHARGEMENT GRATUIT: Cette feuille de triche est disponible en tant que PDF téléchargeable de notre partenaire de distribution, TradePub. Vous devrez remplir un court formulaire pour y accéder pour la première fois seulement. Télécharger La feuille de triche ultime JavaScript.

La feuille de triche ultime JavaScript

Raccourci action
Tableaux JavaScript
concat () Joignez plusieurs tableaux en un seul
copyWithin () Copiez les éléments du tableau dans le tableau, vers et depuis les positions spécifiées
Indice de() Renvoie la valeur primitive de l’objet spécifié
comprend () Vérifiez si un tableau contient l’élément spécifié
joindre() Combinez les éléments d’un tableau en une seule chaîne et renvoyez la chaîne
entrées () Renvoyer une paire clé / valeur Objet d’itération de tableau
chaque() Vérifiez si chaque élément d’un tableau passe un test
remplir() Remplissez les éléments d’un tableau avec une valeur statique
filtre() Créer un nouveau tableau avec chaque élément d’un tableau qui réussit un test
trouver() Renvoie la valeur du premier élément d’un tableau qui réussit un test
pour chaque() Appelez une fonction pour chaque élément du tableau
de() Créer un tableau à partir d’un objet
lastIndexOf () Donne la dernière position à laquelle un élément donné apparaît dans un tableau
pop() Supprimer le dernier élément d’un tableau
pousser() Ajouter un nouvel élément à la fin
sens inverse() Trier les éléments par ordre décroissant
réduire() Réduisez les valeurs d’un tableau à une seule valeur (de gauche à droite)
réduireDroite () Réduisez les valeurs d’un tableau à une seule valeur (de droite à gauche)
décalage() Supprimer le premier élément d’un tableau
tranche() Extraire une copie d’une partie d’un tableau dans un nouvel objet tableau
Trier() Trier les éléments par ordre alphabétique
épissure() Ajouter des éléments d’une manière et d’une position spécifiées
unshift () Ajouter un nouvel élément au début
Méthodes booléennes JavaScript
toString () Convertissez une valeur booléenne en chaîne et retournez le résultat
valeur de() Renvoie la première position à laquelle un élément donné apparaît dans un tableau
pour citer() Renvoie une chaîne représentant le code source de l’objet
Opérateurs arithmétiques JavaScript
+ Une addition
Soustraction
* Multiplication
/ Division
(…) Opérateur de regroupement (les opérations entre parenthèses sont exécutées plus tôt que celles à l’extérieur)
% Module (reste)
++ Incrémenter les nombres
Décrémenter les nombres
== Égal à
=== Valeur égale et type égal
! = Inégal
! == Valeur ou type différent
> Plus grand que
Moins que
> = Plus grand ou égal à
Inférieur ou égal à
? Opérateur ternaire
Opérateurs logiques
&& ET logique
|| OU logique
! NON logique
Opérateurs au niveau du bit
& Instruction AND
| Instruction OR
~ NE PAS
^ XOR
Décalage à gauche
>> Décalage à droite
>>> Décalage vers la droite sans remplissage
Les fonctions
alerte() Afficher les données dans une boîte d’alerte dans la fenêtre du navigateur
confirmer() Ouvrez une boîte de dialogue oui / non et retournez vrai / faux en fonction du clic de l’utilisateur
console.log () Écrire des informations dans la console du navigateur (bon pour le débogage)
document.write () Ecrivez directement dans le document HTML
rapide() Créer une boîte de dialogue pour l’entrée utilisateur
Fonctions globales
decodeURI () Décoder un identificateur de ressource uniforme (URI) créé par encodeURI ou similaire
decodeURIComponent () Décoder un composant URI
encodeURI () Encoder un URI en UTF-8
encodeURIComponent () Idem mais pour les composants URI
eval () Évaluer le code JavaScript représenté sous forme de chaîne
isFinite () Déterminer si une valeur transmise est un nombre fini
isNaN () Déterminer si une valeur est un nombre illégal
Nombre() Convertir la valeur d’un objet en nombre
parseFloat () Analyser une chaîne et renvoyer un nombre à virgule flottante
parseInt () Analyser une chaîne et renvoyer un entier
Boucles JavaScript
pour La façon la plus courante de créer une boucle en JavaScript
tandis que Configurer les conditions dans lesquelles une boucle s’exécute
faire pendant Semblable à la boucle while, cependant, il s’exécute au moins une fois et effectue une vérification à la fin pour voir si la condition est remplie pour s’exécuter à nouveau
Pause Arrêtez et quittez le cycle si certaines conditions sont remplies
continuer Sauter des parties du cycle si certaines conditions sont remplies
Caractères d’échappement
Simple citation
Double citation
\ Barre oblique inverse
b Retour arrière
F Flux de formulaire
n Nouvelle ligne
r Retour chariot
t Tabulateur horizontal
v Tabulateur vertical
Méthodes de chaîne JavaScript
charAt () Renvoie un caractère à une position spécifiée à l’intérieur d’une chaîne
charCodeAt () Donnez l’unicode du personnage à cette position
concat () Concaténer (joindre) deux chaînes ou plus en une
fromCharCode () Renvoie une chaîne créée à partir de la séquence spécifiée d’unités de code UTF-16
Indice de() Fournit la position de la première occurrence du texte spécifié dans une chaîne
lastIndexOf () Identique à indexOf () mais avec la dernière occurrence, recherche en arrière
rencontre() Récupérer les correspondances d’une chaîne par rapport à un modèle de recherche
remplacer() Rechercher et remplacer le texte spécifié dans une chaîne
chercher() Exécutez une recherche d’un texte correspondant et retournez sa position
tranche() Extraire une section d’une chaîne et la renvoyer en tant que nouvelle chaîne
Divisé() Fractionner un objet chaîne en un tableau de chaînes à une position spécifiée
commence avec() Vérifiez si une chaîne commence par les caractères spécifiés
substr () Similaire à slice () mais extrait une sous-chaîne en fonction d’un nombre spécifié de caractères
sous-chaîne () Similaire à slice () mais ne peut pas accepter les indices négatifs
toLowerCase () Convertir des chaînes en minuscules
toUpperCase () Convertir des chaînes en majuscules
valeur de() Renvoie la valeur primitive (qui n’a pas de propriétés ou de méthodes) d’un objet chaîne
SYNTAXE D’EXPRESSION RÉGULIÈRE

Modificateurs de modèle

e Évaluer le remplacement
je Effectuer une correspondance insensible à la casse
g Effectuer une correspondance globale
m Effectuer une correspondance sur plusieurs lignes
s Traitez les chaînes comme une seule ligne
X Autoriser les commentaires et les espaces dans le modèle
U Motif non-cupide
Supports
[abc] Trouvez l’un des caractères entre parenthèses
[^abc] Trouvez n’importe quel caractère qui n’est pas entre crochets
[0-9] Rechercher le chiffre spécifié entre parenthèses
[A-z] Trouver n’importe quel caractère de majuscule A à minuscule z
(a | b | c) Trouvez l’une des alternatives séparées par |
Métacaractères
. Trouver un seul caractère, sauf la nouvelle ligne ou le terminateur de ligne
w Caractère de mot
W Caractère non mot
Un chiffre
Un caractère non numérique
s Caractère d’espacement
S Caractère non blanc
b Rechercher une correspondance au début / à la fin d’un mot
B Trouver une correspondance pas au début / à la fin d’un mot
u0000 Caractère NUL
n Un nouveau caractère de ligne
F Caractère de flux de formulaire
r Caractère de retour chariot
t Caractère de tabulation
v Caractère de tabulation verticale
xxx Caractère spécifié par un nombre octal xxx
xdd Caractère latin spécifié par un nombre hexadécimal dd
udddd Caractère Unicode spécifié par un nombre hexadécimal dddd
Quantificateurs
n + Correspond à n’importe quelle chaîne contenant au moins un n
n * Toute chaîne contenant zéro ou plusieurs occurrences de n
n? Toute chaîne contenant zéro ou une occurrence de n
n {X} Toute chaîne contenant une séquence de X n
n {X, Y} Chaînes contenant une séquence de X à Y n
n {X,} Correspond à toute chaîne contenant une séquence d’au moins X n
n $ Toute chaîne avec n à la fin
^ n Chaîne avec n au début
? = n Toute chaîne suivie d’une chaîne spécifique n
?! n Chaîne qui n’est pas suivie d’une chaîne spécifique n
Propriétés des nombres
VALEUR MAX Valeur numérique maximale représentable en JavaScript
MIN_VALUE Plus petite valeur numérique positive représentable en JavaScript
NaN La valeur «Not-a-Number»
NEGATIVE_INFINITY Valeur Infinity négative
POSITIVE_INFINITY Valeur Infinity positive
Méthodes numériques
toExponential () Renvoie une chaîne avec un nombre arrondi écrit en notation exponentielle
toFixed () Retourne une chaîne d’un nombre avec un nombre spécifié de décimales
toPrecision () Retourne une chaîne d’un nombre écrit avec une longueur spécifiée
toString () Renvoie un nombre sous forme de chaîne
valeur de() Renvoyer un nombre comme un nombre
Propriétés mathématiques
E Numéro d’Euler
LN2 Logarithme naturel de 2
LN10 Logarithme naturel de 10
LOG2E Logarithme en base 2 de E
LOG10E Logarithme en base 10 de E
PI Le nombre PI
SQRT1_2 Racine carrée de 1/2
SQRT2 Racine carrée de 2
Méthodes mathématiques
abs (x) Renvoie la valeur absolue (positive) de x
acos (x) Arccosine de x, en radians
asin (x) Arcsinus de x, en radians
atan (x) Arctangente de x en tant que valeur numérique
atan2 (y, x) Arctangente du quotient de ses arguments
plafond (x) Valeur de x arrondie à son entier le plus proche
cos (x) Cosinus de x (x est en radians)
exp (x) Valeur de Ex
étage (x) Valeur de x arrondie à son entier le plus proche
log (x) Logarithme naturel (base E) de x
max (x, y, z, …, n) Nombre avec la valeur la plus élevée
min (x, y, z, …, n) Numéro avec la valeur la plus basse
pow (x, y) X à la puissance de y
Aléatoire() Nombre aléatoire entre 0 et 1
rond (x) Valeur de x arrondie à son entier le plus proche
péché (x) Sinus de x (x est en radians)
sqrt (x) Racine carrée de x
beige (x) Tangente d’un angle
Rendez-vous
Date() Créer un nouvel objet de date avec la date et l’heure actuelles
Date (2017, 5, 21, 3, 23, 10, 0) Créez un objet de date personnalisé. Les chiffres représentent l’année, le mois, le jour, l’heure, les minutes, les secondes et les millisecondes. Vous pouvez omettre tout ce que vous voulez, sauf l’année et le mois.
Date («2017-06-23») Déclaration de date sous forme de chaîne
avoir un rendez-vous() Obtenez le jour du mois sous forme de nombre (1-31)
getDay () Obtenez le jour de la semaine sous forme de nombre (0-6)
getFullYear () Obtenez l’année sous forme de nombre à quatre chiffres (aaaa)
getHours () Obtenez l’heure (0-23)
getMilliseconds () Obtenez la milliseconde (0-999)
getMinutes () Obtenez la minute (0-59)
getMonth () Obtenez le mois sous forme de nombre (0-11)
getSeconds () Obtenez le second (0-59)
obtenir du temps() Obtenez le temps (millisecondes depuis le 1er janvier 1970)
getUTCDate () Jour (date) du mois à la date spécifiée en fonction de l’heure universelle (également disponible pour le jour, le mois, l’année complète, les heures, les minutes, etc.)
analyser Analyser une représentation sous forme de chaîne d’une date et renvoyer le nombre de millisecondes depuis le 1er janvier 1970
régler la date() Réglez le jour sous forme de nombre (1-31)
setFullYear () Réglez l’année (éventuellement le mois et le jour)
setHours () Réglez l’heure (0-23)
setMilliseconds () Réglez les millisecondes (0-999)
setMinutes () Réglez les minutes (0-59)
setMonth () Réglez le mois (0-11)
setSeconds () Réglez les secondes (0-59)
régler le temps() Régler l’heure (millisecondes depuis le 1er janvier 1970)
setUTCDate () Réglez le jour du mois pour une date spécifiée en fonction de l’heure universelle (également disponible pour le jour, le mois, l’année complète, les heures, les minutes, etc.)
MODE DOM

Propriétés du nœud

les attributs Collection en direct de tous les attributs enregistrés dans un élément
baseURI URL de base absolue d’un élément HTML
childNodes Collection des nœuds enfants d’un élément
premier enfant Premier nœud enfant d’un élément
dernier enfant Dernier nœud enfant d’un élément
nextSibling Noeud suivant au même niveau d’arborescence de noeuds
nodeName Nom d’un nœud
nodeType Type de nœud
nodeValue Valeur d’un nœud
ownerDocument Objet de document de niveau supérieur pour le nœud actuel
parentNode Noeud parent d’un élément
précédentSibling Nœud précédant immédiatement celui en cours
textContent Contenu textuel d’un nœud et de ses descendants
Méthodes de nœud
appendChild () Ajouter un nouveau nœud enfant à un élément comme dernier nœud enfant
cloneNode () Cloner un élément HTML
compareDocumentPosition () Comparer la position du document de deux éléments
getFeature () Renvoyer un objet qui implémente les API d’une fonctionnalité spécifiée
hasAttributes () Retourne vrai si un élément a des attributs, sinon retourne faux
hasChildNodes () Retourne vrai si un élément a des nœuds enfants, sinon retourne faux
insertBefore () Insérer un nouveau nœud enfant avant un nœud enfant existant spécifié
isDefaultNamespace () Retourne vrai si un namespaceURI spécifié est la valeur par défaut, sinon retourne faux
isEqualNode () Vérifiez si deux éléments sont égaux
isSameNode () Vérifiez si deux éléments sont le même nœud
est pris en charge() Renvoie vrai si une fonctionnalité spécifiée est prise en charge sur l’élément
lookupNamespaceURI () Renvoie l’URI namespace associé à un nœud donné
lookupPrefix () Retourne une DOMString contenant le préfixe pour un namespaceURI donné, s’il est présent
normaliser() Joindre des nœuds de texte adjacents et supprimer des nœuds de texte vides dans un élément
removeChild () Supprimer un nœud enfant d’un élément
replaceChild () Remplacer un nœud enfant dans un élément
Méthodes des éléments
getAttribute () Renvoyer la valeur d’attribut spécifiée d’un nœud d’élément
getAttributeNS () Renvoie la valeur de chaîne de l’attribut avec l’espace de nom et le nom spécifiés
getAttributeNode () Obtenez le nœud d’attribut spécifié
getAttributeNodeNS () Renvoyer le nœud d’attribut pour l’attribut avec l’espace de nom et le nom donnés
getElementsByTagName () Fournir une collection de tous les éléments enfants avec le nom de balise spécifié
getElementsByTagNameNS () Renvoie une collection d’éléments HTML en direct avec un certain nom de balise appartenant à l’espace de noms donné
hasAttribute () Retourne vrai si un élément a des attributs, sinon retourne faux
hasAttributeNS () Fournissez une valeur vrai / faux indiquant si l’élément actuel dans un espace de noms donné a l’attribut spécifié
removeAttribute () Supprimer un attribut spécifié d’un élément
removeAttributeNS () Supprimer l’attribut spécifié d’un élément dans un certain espace de noms
removeAttributeNode () Supprimer un nœud d’attribut spécifié et renvoyer le nœud supprimé
setAttribute () Définissez ou modifiez l’attribut spécifié sur une valeur spécifiée
setAttributeNS () Ajouter un nouvel attribut ou modifier la valeur d’un attribut avec l’espace de nom et le nom donnés
setAttributeNode () Définissez ou modifiez le nœud d’attribut spécifié
setAttributeNodeNS () Ajouter un nouveau nœud d’attribut à espace de noms à un élément
Propriétés de la fenêtre du navigateur
fermé Vérifiez si une fenêtre a été fermée ou non et retournez vrai ou faux
defaultStatus Définissez ou renvoyez le texte par défaut dans la barre d’état d’une fenêtre
document Renvoyer l’objet document pour la fenêtre
cadres Renvoie tous les éléments iframe dans la fenêtre courante
histoire Fournissez l’objet Historique pour la fenêtre
innerHeight Hauteur intérieure de la zone de contenu d’une fenêtre
innerWidth Largeur intérieure de la zone de contenu
longueur Renvoie le nombre d’éléments iframe dans la fenêtre
emplacement Renvoyer l’objet de localisation pour la fenêtre
Nom Définissez ou renvoyez le nom d’une fenêtre
navigateur Renvoyer l’objet Navigator pour la fenêtre
ouvreur Renvoyer une référence à la fenêtre qui a créé la fenêtre
externeHauteur Hauteur extérieure d’une fenêtre, y compris les barres d’outils / barres de défilement
largeur extérieure Largeur extérieure d’une fenêtre, y compris les barres d’outils / barres de défilement
pageXOffset Nombre de pixels de défilement horizontal du document
pageYOffset Nombre de pixels de défilement vertical du document
parent Fenêtre parent de la fenêtre courante
écran Renvoyer l’objet Screen pour la fenêtre
screenLeft Coordonnées horizontales de la fenêtre (par rapport à l’écran)
screenTop Coordonnées verticales de la fenêtre
screenX Identique à screenLeft mais nécessaire pour certains navigateurs
screenY Identique à screenTop mais nécessaire pour certains navigateurs
soi Retourne la fenêtre courante
statut Définir ou renvoyer le texte dans la barre d’état d’une fenêtre
Haut Retourne la fenêtre du navigateur la plus haute
Méthodes de la fenêtre du navigateur
alerte() Afficher une boîte d’alerte avec un message et un bouton OK
brouiller() Supprimer le focus de la fenêtre actuelle
clearInterval () Effacer un ensemble de minuteries avec setInterval ()
clearTimeout () Effacer un ensemble de minuteries avec setTimeout ()
proche() Fermer la fenêtre courante
confirmer() Afficher une boîte de dialogue avec un message et les boutons OK et Annuler
concentrer() Définir le focus sur la fenêtre actuelle
moveBy () Déplacer une fenêtre par rapport à sa position actuelle
déménager à() Déplacer une fenêtre vers une position spécifiée
ouvert() Ouvrez une nouvelle fenêtre de navigateur
impression() Imprimer le contenu de la fenêtre actuelle
rapide() Afficher une boîte de dialogue qui invite le visiteur à entrer
resizeBy () Redimensionner la fenêtre selon le nombre de pixels spécifié
resizeTo () Redimensionner la fenêtre à une largeur et une hauteur spécifiées
scrollBy () Faire défiler le document d’un nombre spécifié de pixels
scrollTo () Faites défiler le document jusqu’aux coordonnées spécifiées
setInterval () Appeler une fonction ou évaluer une expression à des intervalles spécifiés
setTimeout () Appeler une fonction ou évaluer une expression après un intervalle spécifié
Arrêtez() Arrêter la fenêtre de chargement
Propriétés d’écran
availHeight Renvoie la hauteur de l’écran (à l’exclusion de la barre des tâches de Windows)
availWidth Renvoie la largeur de l’écran (à l’exclusion de la barre des tâches de Windows)
la profondeur de la couleur Renvoie la profondeur de bits de la palette de couleurs pour l’affichage des images
la taille La hauteur totale de l’écran
pixelDepth La résolution des couleurs de l’écran en bits par pixel
largeur La largeur totale de l’écran
ÉVÉNEMENTS JAVASCRIPT

Événements de souris JavaScript

sur clic Lorsque l’utilisateur clique sur un élément
oncontextmenu Lorsque l’utilisateur clique avec le bouton droit sur un élément pour ouvrir un menu contextuel
ondblclick Lorsque l’utilisateur double-clique sur un élément
onmousedown Lorsque l’utilisateur appuie sur un bouton de la souris sur un élément
onmouseenter Lorsque l’utilisateur déplace le pointeur sur un élément
onmouseleave Lorsque l’utilisateur éloigne le pointeur d’un élément
onmousemove Lorsque l’utilisateur déplace le pointeur alors qu’il se trouve sur un élément
onmouseover Lorsque l’utilisateur déplace le pointeur sur un élément ou l’un de ses enfants
onmouseout Lorsque l’utilisateur éloigne le pointeur d’un élément ou de l’un de ses enfants
onmouseup Lorsque l’utilisateur relâche un bouton de la souris sur un élément
Événements de clavier JavaScript
onkeydown Lorsque l’utilisateur appuie sur une touche vers le bas
onkeypress Lorsque l’utilisateur commence à appuyer sur une touche
onkeyup Lorsque l’utilisateur relâche une clé
Événements de cadre JavaScript
onabort Lorsque le chargement du support est interrompu
onbeforeunload Avant le déchargement du document
onerror Lorsqu’une erreur se produit lors du chargement d’un fichier externe
onhashchange Lorsque la partie d’ancrage d’une URL a changé
en charge Lorsqu’un objet est chargé
onpagehide Lorsque l’utilisateur quitte une page Web
onpageshow Lorsque l’utilisateur accède à une page Web
redimensionner Lorsque l’utilisateur redimensionne la vue du document
onscroll Lorsque l’utilisateur fait défiler la barre de défilement d’un élément
onunload Lorsqu’une page est déchargée
Événements de formulaire JavaScript
le flou Lorsqu’un élément perd le focus
sur le changement Lorsque le contenu d’un élément de formulaire change (pour contribution, sélectionner, et zone de texte)
onfocus Quand un élément se concentre
onfocusine Lorsqu’un élément est sur le point de se concentrer
onfocusout Lorsqu’un élément est sur le point de perdre le focus
oninput Entrée utilisateur sur un élément
non valide Lorsqu’un élément n’est pas valide
onreset Lorsqu’un formulaire est réinitialisé
onsearch Lorsqu’un utilisateur tape quelque chose dans un champ de recherche (pour input = “recherche”)
onselect Lorsque l’utilisateur sélectionne du texte (pour contribution et zone de texte)
onsubmit Lorsqu’un formulaire est soumis
Événements de glisser-déposer JavaScript
ondrag Lorsque l’utilisateur fait glisser un élément
ondragend Lorsque l’utilisateur a fini de faire glisser l’élément
ondragenter Lorsque l’élément déplacé entre dans une cible de dépôt
ondragleave Lorsque l’élément déplacé quitte la cible de dépôt
ondragover Lorsque l’élément glissé est au-dessus de la cible de dépôt
ondragstart Lorsque l’utilisateur commence à faire glisser un élément
ondrop L’élément glissé est déposé sur la cible de dépôt
Événements du presse-papiers JavaScript
oncopie Lorsque l’utilisateur copie le contenu d’un élément
oncut Lorsque l’utilisateur coupe le contenu d’un élément
onpaste Lorsque l’utilisateur colle du contenu dans un élément
Événements multimédias JavaScript
onabort Lorsque le chargement du support est interrompu
oncanplay Quand le navigateur peut commencer à lire des médias (par exemple, un fichier a suffisamment mis en mémoire tampon)
oncanplaythrough Quand le navigateur peut lire à travers les médias sans s’arrêter
ondurationchange Lorsque la durée du média change
interrompu Quand les médias ont atteint leur fin
onerror Lorsqu’une erreur se produit lors du chargement d’un fichier externe
onloadeddata Lorsque les données multimédias sont chargées
onloadedmetadata Lorsque les métadonnées (comme les dimensions et la durée) sont chargées
onloadstart Lorsque le navigateur commence à rechercher des médias spécifiés
onpause Lorsque le média est suspendu par l’utilisateur ou automatiquement
onplay Lorsque le média a été démarré ou n’est plus en pause
onplaying Lorsque le média est en cours de lecture après avoir été suspendu ou arrêté pour la mise en mémoire tampon
onprogress Lorsque le navigateur est en train de télécharger des médias
onratechange Lors de la lecture de la vitesse des changements de média
recherché Lorsque l’utilisateur a fini de se déplacer / sauter vers une nouvelle position dans le média
cherchant Lorsque l’utilisateur commence à bouger / sauter
installé Lorsque le navigateur tente de charger un média indisponible
suspendre Lorsque le navigateur ne charge pas intentionnellement le média
ontimeupdate La position de jeu a changé (par exemple à cause de l’avance rapide)
onvolumechange Lorsque le volume du média a changé (y compris le silence)
en attente Lorsque le média est en pause mais devrait reprendre (par exemple, mise en mémoire tampon)
Animation
animationend Une fois l’animation CSS terminée
animationitération Lorsque l’animation CSS est répétée
animationstart Quand l’animation CSS a commencé
Divers
transitionend Une fois la transition CSS terminée
onmessage Lorsqu’un message est reçu via la source d’événement
hors ligne Lorsque le navigateur commence à fonctionner hors ligne
en ligne Lorsque le navigateur commence à fonctionner en ligne
onpopstate Lorsque l’historique de la fenêtre change
onshow Lorsqu’un menu l’élément est affiché sous forme de menu contextuel
onstorage Lorsqu’une zone de stockage Web est mise à jour
ontoggle Lorsque l’utilisateur ouvre ou ferme le détails élément
onwheel Lorsque la molette de la souris roule vers le haut ou vers le bas sur un élément
ontouchcancel Lorsque le toucher de l’écran est interrompu
ontouchend Lorsque le doigt de l’utilisateur s’éteint sur l’écran tactile
ontouchmove Lorsque l’utilisateur fait glisser un doigt sur l’écran

Explorez davantage JavaScript

Nous considérons JavaScript comme l’un des meilleurs langages de programmation à maîtriser pour l’avenir. Et nous vous recommandons de plonger dans des concepts avancés tels que les méthodes de tableau JavaScript une fois que vous maîtrisez les bases de JavaScript.

Crédit d’image: Oskar Yildiz sur Unsplash

En relation :  La liste ultime des applications de la barre de menus Mac
Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.