isNaN() : Détermine si une valeur est NaN((Not a Number) ou non
Number() : Convertit l’argument en nombre représentant la valeur de l’objet. Si la valeur ne peut pas être convertie en nombre, NaN est renvoyé.
eval() : Évalue le code JavaScript représenté sous forme de chaîne
encodeURI() : Encode un URI en UTF-8
decodeURI() : Décode un URI créé par encodeURI() ou d’autres fonctions
decodeURIComponent() : Décode un composant URI
parseInt() : convertit une chaîne de caractères en entier
parseFloat() : convertit une chaîne de caractères en nombre à virgule flottante
isFinite() : Détermine si la valeur transmise est un nombre fini
Méthodes de l’objet String
match() : Récupère les correspondances d’une chaîne par rapport à un motif de recherche
search() : Recherche dans une chaîne de caractères la valeur spécifiée et renvoie la position de la correspondance.
toLowerCase() : Convertit une chaîne de caractères en minuscules
toUpperCase() : Convertit une chaîne de caractères en majuscules
indexOf() : Fournit la position du première occurrence d’un texte spécifié dans une chaîne
charAt() : Retourne le caractère à la position spécifiée dans la chaîne
concat() : Concatène deux ou plusieurs chaînes en une seule
charCodeAt() : Retourne la valeur unicode d’un caractère à la position spécifiée
indexOf() : Fournit la position du première occurrence d’un texte spécifié dans une chaîne
lastIndexOf() : Fournit la position du dernière occurrence d’un texte spécifié dans une chaîne
slice() : Extrait une partie d’une chaîne et la renvoie sous forme de nouvelle chaîne
split() : Découpe une chaîne de caractère en un tableau de sous-chaînes en fonction d’un séparateur
substr() : Comme slice() mais extrait une sous-chaîne en fonction du nombre de caractères spécifié
substring() : Comme slice() mais ne peut accepter les index négatifs
replace() : Recherche et remplace un texte spécifique dans une chaîne
Méthodes mathématiques
random() : Retourne un nombre aléatoire compris entre 0 et 1
round(x) : Arrondie la valeur de x à son entier le plus proche
pow(x, y) : X à la puissance de y
exp(x) : Exponentielle de x
log(x) : Le logarithme naturel (base E) de x
max(x, y, z, …, n) : Retourne le maximum
min(x, y, z, …, n) : Retourne le minimum
abs(x) : Retourne la valeur absolue de x
sqrt(x) : La racine carrée de x
cos(x) : Le cosinus de x
sin(x) : Le sinus de x
tan(x) : La tangente de x
ceil(x) : Arrondie la valeur de x à l’entier le plus proche
Horloge digital en JavascriptNous pouvons afficher une horloge qui indiquera l’heure locale de l’ordinateur client en utilisant JavaScript. Notez que cette heure affichée provient de l’ordinateur de l’utilisateur…Lire plus
Méthodes pour la manipulation des dates/heures en Javascript
getDate() : Récupère le jour du mois sous forme de nombre (1-31)
getDay() : Le jour de la semaine sous forme de nombre (0-6)
getFullYear() : Année sous la forme d’un nombre à quatre chiffres (aaaa)
getHours() : Retourne l’heure (0-23)
getMilliseconds() : Retourne les millisecondes (0-999)
getMinutes() : Retourne les minutes (0-59)
getMonth() : Retourne le mois sous forme de nombre (0-11)
getSeconds() : Récupère les secondes (0-59)
getTime() : Récupère les millisecondes depuis le 1er janvier 1970
getUTCDate() : Le jour du mois à la date spécifiée selon l’heure universelle.
setDate() – Définit le jour en tant que nombre (1-31)
setFullYear() – Définit l’année
setHours() – Définit l’heure (0-23)
setMilliseconds() – Définit les millisecondes (0 à 999)
setMinutes() – Définit les minutes (0-59)
setMonth() – Définit le mois (0-11)
setSeconds() – Définit les secondes (0-59)
setTime() – Fixe l’heure (en millisecondes depuis le 1er janvier 1970)
setUTCDate() – Définit le jour du mois pour une date spécifiée en fonction du temps universel
appendChild() : Ajoute un nouveau noeud en tant que dernier enfant d’un noeud parent.
removeChild() : Supprime un nœud enfant
replaceChild() : Remplace un nœud enfant
cloneNode() : Clone un élément HTML
isEqualNode() : Vérifie si deux noeuds sont égaux
isSameNode() : Vérifie si deux noeuds sont identiques
getAttribute() : Retourne la valeur d’attribut spécifiée dans un noeud
hasAttribute() : Retourne true si l’élément a des attributs, sinon false
removeAttribute() : Supprime l’attribut de l’élément spécifié
setAttribute() : Définit ou modifie la valeur de l’attribut spécifié
getElementsByTagName() : retourne une collection des éléments portant le nom de la balise spécifié.
QCM Javascript – Partie 1QCM sur Javascript avec des réponses pour la préparation des tests techniques, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus