0% ont trouvé ce document utile (0 vote)
472 vues3 pages

Les Objets Prédéfinis en JavaScript

Cet article décrit les principales propriétés et méthodes des objets prédéfinis String, Math et Date en JavaScript. Il fournit des exemples d'utilisation de chaque méthode et propriété.

Transféré par

Ben Aissa Mohamed
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
472 vues3 pages

Les Objets Prédéfinis en JavaScript

Cet article décrit les principales propriétés et méthodes des objets prédéfinis String, Math et Date en JavaScript. Il fournit des exemples d'utilisation de chaque méthode et propriété.

Transféré par

Ben Aissa Mohamed
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 3

Les objets prédéfinis en JavaScript

L’objet String
Propriété Description Exemple
Renvoie la longueur d’une chaîne de Ch= "TIC"
length
caractères ou 0 si elle est vide X=Ch.length ;  X=3

Méthode Description Exemple


Ch= "TIC"
Renvoie le caractère i d’une chaîne
charAt(i) c=Ch.CharAt(2) ;  c="C"
de caractères
c1=Ch.CharAt(5) ;  c=" " (vide)
Renvoie la première position d’une Ch= "JavaScript"
sous chaîne ch1 dans une chaîne n1=Ch.indexOf("Script",1) ;  n1=4
indexOf(ch1,pos)
de caractères donnée ch si elle n2=Ch.indexOf("Script") ;  n2=4
existe ou -1 si non n3=Ch.indexOf("Java",2) ;  n3=-1
Permet d’extraire d’une chaîne de
Ch= "JavaScript"
caractères donnée Ch, une sous
substr(p, nbc) CH1=Ch.substr(0,4) ;  Ch1= "Java"
chaîne à partir d’une position p et
Ch2=Ch.substr(4) ;  Ch= "Script"
de longueur nbc
var texte = "StartYourDev";
Retourne la position de la dernière
document.write(texte.lastIndexOf("r"));
occurence du texte passé en
lastIndexOf()
paramètre dans le texte appelant
Résultat :
la fonction
8
var texte = "StartYourDev";
Retourne la chaîne de texte document.write(texte.substring(5,9));
substring() comprise entre les positions 1 et 2
spécifiées en paramètre Résultat :
Your
var texte = "StartYourDev";
document.write(texte.toLowerCase());
Conversion de la chaîne de
toLowerCase()
caratère en minuscules
Résultat :
startyourdev
var texte = "StartYourDev";
document.write(texte.toUpperCase());
Conversion de la chaîne de
toUpperCase()
caratère en majuscules
Résultat :
STARTYOURDEV
var texte = "Start";
Concatène les chaînes de document.write(texte.concat("Your","Dev")
caractères passées en paramètres );
concat()
à la chaîne appelant la fonction
dans l'ordre de déclaration Résultat :
StartYourDev

1
L’objet Math
Méthode Description Exemple
x= -5.66 ;
Renvoie la valeur absolue d’un nombre
abs(n) y=Math.abs(x) ;  y=5.66
n
c=Math.abs(-8.22) ;  c=8.22
x= 5.66 ; y=10.2
Arrondit le nombre n à l’entier le plus
round(n) x1=Math.round(x) ;  x1=6
proche
y1=Math.round(y) ;  y1=10
Retourne un nombre aléatoire entre 0 x=Math.random() ;  x=0.665
random()
et 1 y=Math.random() ;  y=0.011
Renvoie la racine carrée d’un nombre x=4 ;
sqrt(n)
n>=0 y=Math.sqrt(x) ;  y=2
Evalue une chaîne de caractères sous Ch= "5*6+2-1"
eval(expression)
forme d’une valeur numérique n=eval(ch) ;  n=31
document.write('floor(8.99) : ' +
Math.floor(8.99));
Arrondi à l'entier inférieur la valeur
floor(x)
transmise en paramètre
Résultat :
floor(8.99) : 8
document.write('4 puissance 4' : ' +
Math.pow(4,4));
Retourne le résultat du calcul x
pow(x, y)
puissance y
Résultat :
4 puissance 4 : 256

L’objet Date
Méthode Description Exemple
new Date().getDate()
getDate() Obtention du jour du mois
resultat : 26
Retourne la partie millisecondes new Date().getMilliseconds()
getMilliseconds()
de l'heure resultat : 731
Retourne la partie secondes de new Date().getSeconds()
getSeconds()
l'heure resultat : 30
Retourne la partie minutes de new Date().getMinutes()
getMinutes()
l'heure resultat : 25
Retourne la partie heures de new Date().getHours()
getHours()
l'heure resultat : 15
Obtention du jour de la semaine new Date().getDay()
getDay()
0 pour dimanche, 1 pour lundi ... resultat : 0
Obtention du mois
new Date().getMonth()
getMonth() 0 pour janvier, 1 pour février ... 11
resultat : 0
pour décembre
new Date().getFullYear()
getFullYear() Retourne l'année (sur 4 chiffres)
resultat : 2014
2
Retourne le nombre d'année par new Date().getYear()
getYear()
rapport à l'année 1900 resultat : 114
Retourne le nombre de
new Date().getTime()
getTime() millisecondes depuis le
resultat : 1390746330732
01/01/1970 00:00
Défini la partie millisecondes de
setMilliseconds(valeur) 0 à 999
l'heure
Défini la partie secondes de
setSeconds(valeur) 0 à 59
l'heure
setMinutes(valeur) Défini la partie minutes de l'heure 0 à 59

setHours(valeur) Défini la partie heures de l'heure 0 à 23

setDate(valeur) Défini le jour du mois 1 à 31


Défini le mois de la date
setMonth(valeur) 0 pour janvier, 1 pour février ... 11 0 à 11
pour décembre
Défini l'année par rapport à
setYear(valeur)
l'année 1900
setFullYear(valeur) Défini l'année (sur 4 chiffres)

setTime(valeur) Défini la Date et l'heure


new Date().toLocaleString()
Conversion de la date au format
toLocaleString() resultat : dimanche 26 janvier 2014
local
15:25:30

Vous aimerez peut-être aussi