Fonctions JavaScript
Chargement et optimisation
Batch
: Exécuter des fonctions JavaScript par lotbreakPointWidth
: Détecter un breakpoint avec JavaScriptdebounce
: Exécuter une fonction JavaScript une seule fois dans un délai impartiDomActiveChange
: Détecter le changement de statut actif d'une page web avec JavaScriptdomReady
: Exécuter du code JavaScript au chargement de la pageimgReady
: Détecter le chargement complet d'une image avec JavaScriptinIframe
: Vérifier si un contenu est affiché dans une "iframe" avec JavaScriptisAdblock
: Détecter un bloqueur de publicité avec JavaScriptloadScript
: Charger des fichiers JavaScript dynamiquementloadStyleRule
: Charger des règles CSS dynamiquement avec JavaScriptloadStyleSheet
: Charger des fichiers CSS dynamiquement avec JavaScriptonce
: Exécuter une fonction JavaScript une seule foisScreenOrientationChange
: Détecter le changement d'orientation de l'écran avec JavaScriptthrottle
: Exécuter une fonction JavaScript une fois par intervalles de temps réguliersviewportSize
: Obtenir les dimensions de la zone d'affichage (viewport) avec JavaScriptwindowReady
: Exécuter du code JavaScript après le chargement des contenus de la page
Cookies
CookieChange
: Détecter le changement de valeur d'un cookie avec JavaScriptcookieDel
: Supprimer un cookie avec JavaScriptcookieDomain
: Obtenir le nom de domaine d'une page web avec JavaScriptcookieExists
: Vérifier si un cookie existe avec JavaScriptcookieGet
: Lire un cookie avec JavaScriptcookieSet
: Créer ou modifier un cookie avec JavaScript
Dates
dateAddDays
: Ajouter des jours à une date avec JavaScriptdateAddHours
: Ajouter des heures à une date avec JavaScriptdateAddMilliseconds
: Ajouter des millisecondes à une date avec JavaScriptdateAddMinutes
: Ajouter des minutes à une date avec JavaScriptdateAddMonths
: Ajouter des mois à une date avec JavaScriptdateAddSeconds
: Ajouter des secondes à une date avec JavaScriptdateAddWeeks
: Ajouter des semaines à une date avec JavaScriptdateAddYears
: Ajouter des années à une date avec JavaScriptdateAge
: Calculer un âge avec JavaScriptdateCheck
: Vérifier si une variable JavaScript est une datedateDay
: Obtenir le jour d'une date avec JavaScriptdateDayLastInMonth
: Obtenir le dernier jour du mois d'une date avec JavaScriptdateDayName
: Obtenir le nom du jour d'une date avec JavaScriptdateHour
: Obtenir l'heure d'une date avec JavaScriptdateMeridiem
: Obtenir le meridiem de l'heure d'une date avec JavaScriptdateMilliseconds
: Obtenir les millisecondes d'une date avec JavaScriptdateMinutes
: Obtenir les minutes d'une date avec JavaScriptdateMonth
: Obtenir le mois d'une date avec JavaScriptdateMonthName
: Obtenir le nom du mois d'une date avec JavaScriptdateSeconds
: Obtenir les secondes d'une date avec JavaScriptdateTimeZone
: Obtenir le fuseau horaires d'une date avec JavaScriptdateWeek
: Obtenir le numéro de semaine d'une date avec JavaScriptdateYear
: Obtenir l'année d'une date avec JavaScriptdatesDiff
: Calculer le nombre de jours entre deux dates avec JavaScriptdatesEveryDay
: Obtenir la liste des jours entre deux dates avec JavaScriptdatesEveryMonth
: Obtenir la liste des mois entre deux dates avec JavaScriptdatesPeriodNext
: Obtenir les dates d'une période suivante avec JavaScriptdatesPeriodPrevious
: Obtenir les dates d'une période précédente avec JavaScript
Divers
curPos
: Obtenir les coordonnées du curseur avec JavaScriptnoPressEnter
: Désactiver la touche "Entrée" avec JavaScriptshiftKey
: Vérifier si un utilisateur presse la touche Majuscule ("Shift") avec JavaScript
Éléments HTML
accordion
: Afficher des contenus en accordéon avec JavaScriptanimate
: Animer des contenus web avec JavaScriptCircle
: Dessiner des arcs de cercles Canvas HTML avec JavaScriptelEvent
: Déclencher un évènement personnalisé avec JavaScriptelFilter
: Obtenir une liste filtrée d'éléments HTML avec JavaScriptelIndex
: Obtenir l'index d'un élément avec JavaScriptElObserve
: Détecter des modifications d'un élément HTML avec JavaScriptelPosition
: Obtenir la position d'un élément avec JavaScriptelStyle
: Obtenir les styles d'un élément HTML avec JavaScriptelVisible
: Vérifier la visibilité d'un élément dans une page avec JavaScriptelWithText
: Obtenir les éléments HTML contenant un texte spécifique avec JavaScriptgChart
: Créer des graphiques avec Google Charts en asynchroneTable
: Créer un tableau de données HTML avec JavaScript
Nombres
num
: Obtenir un nombre à coup sûr avec JavaScriptnumAverage
: Calculer une moyenne avec JavaScriptnumIs
: Vérifier si une variable JavaScript est un nombrenumIsPair
: Vérifier si un nombre est pair avec JavaScriptnumMedian
: Calculer une médiane avec JavaScriptnumPercentile
: Calculer une valeur à un rang percentile avec JavaScriptnumProrata
: Diviser un nombre en parts proportionnelles (prorata) avec JavaScriptnumRandom
: Générer un nombre aléatoire avec JavaScriptnumRoundMultiple
: Arrondir un nombre au multiple le plus proche avec JavaScriptnumStr
: Ajouter un séparateur de millier avec JavaScriptnumVariation
: Calculer un taux de variation avec JavaScript
Tableaux de données
arrayCombinations
: Obtenir les combinaisons d'une liste d'éléments avec JavaScriptarrayFromArrayObjects
: Convertir une liste d'objets (JSON) en tableau de données JavaScriptarrayFromSV
: Convertir des données CSV en tableau JavaScriptarrayGranular
: Modifier un niveau de granularité avec JavaScriptarrayObjectsFromSV
: Convertir des données CSV en liste d'objets JavaScript (JSON)arrayObjectsToSV
: Convertir une liste d'objets (JSON) en CSV avec JavaScriptarrayRandom
: Obtenir un élément aléatoirement avec JavaScriptarrayShuffle
: Changer l'ordre de plusieurs éléments aléatoirement avec JavaScriptarrayToArrayObjects
: Convertir un tableau de données JavaScript en liste d'objets (JSON)arrayToSV
: Convertir un tableau de données JavaScript en CSV
Textes
strBreakSpaces
: Modifier les espaces dans une chaine de caractères avec JavaScriptstrCamelCase
: Convertir un texte en CamelCase avec JavaScriptstrClipboard
: Copier un texte dans le presse-papier avec JavaScriptstrDownload
: Télécharger un texte dans un fichier avec JavaScriptstrHash
: Générer un hash avec JavaScriptstrLcFirst
: Mettre la première lettre en minuscule avec JavaScriptstrNoAccent
: Retirer les accents avec JavaScriptstrRandom
: Générer une chaîne de caractères aléatoire avec JavaScriptstrRegExp
: Échapper les caractères spéciaux d'un texte avec JavaScriptstrSort
: Trier des chaînes de texte avec JavaScriptstrUcFirst
: Mettre la première lettre en majuscule avec JavaScriptstrUID
: Générer des identifiants HTML uniques avec JavaScriptstrUUID
: Générer un Identifiant Unique Universel (UUID) avec JavaScript
URLs
urlCacheBuster
: Générer une version aléatoire d'une URL ("cache busting") avec JavaScriptURLChange
: Détecter le changement d'URL avec JavaScripturlPrevious
: Obtenir l'URL de la page précédente avec JavaScripturlPush
: Modifier l'URL d'une page web avec JavaScripturlQueryDel
: Supprimer un paramètre de requête URL avec JavaScripturlQueryExists
: Vérifier si un paramètre de requête URL existe avec JavaScripturlQueryGet
: Lire un paramètre de requête URL avec JavaScripturlQuerySet
: Ajouter ou modifier un paramètre de requête URL avec JavaScripturlSanitize
: Assainir une URL avec JavaScripturlSegments
: Obtenir les segments d'URL avec JavaScript