0% ont trouvé ce document utile (0 vote)
26 vues4 pages

Les Méthodes en JavaScript Deepseek

Transféré par

Engoulou Ngomo Juan
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)
26 vues4 pages

Les Méthodes en JavaScript Deepseek

Transféré par

Engoulou Ngomo Juan
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/ 4

Cours Complet sur les Méthodes en JavaScript

Expert en JavaScript
17 août 2025

Table des matières


1 Introduction 1

2 Qu’est-ce qu’une méthode ? 1


2.1 Différence entre fonction et méthode . . . . . . . . . . . . . . . . . . . . . . . . 2

3 Méthodes natives par type 2


3.1 Méthodes pour les chaînes de caractères . . . . . . . . . . . . . . . . . . . . . . 2
3.2 Méthodes pour les tableaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

4 Création de méthodes personnalisées 2


4.1 Dans un objet littéral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4.2 Dans une classe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

5 Accès et modification des méthodes 3


5.1 Accès aux méthodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
5.2 Modification des méthodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

6 Exercices pratiques 3
6.1 Exercice 1 : Créer une calculatrice . . . . . . . . . . . . . . . . . . . . . . . . . . 3
6.2 Exercice 2 : Modifier [Link] . . . . . . . . . . . . . . . . . . . . . . . . 4

7 Conclusion 4

1 Introduction
Les méthodes sont un concept fondamental en JavaScript. Ce cours couvre :
— La définition des méthodes
— Les méthodes natives
— La création de méthodes personnalisées
— L’accès et la modification des méthodes

2 Qu’est-ce qu’une méthode ?


Une méthode est une fonction qui appartient à un objet. En JavaScript, presque tout est
un objet, donc les méthodes sont omniprésentes.

1
2.1 Différence entre fonction et méthode
1 // Fonction i n d p e n d a n t e
2 function saluer () {
3 console . log (" Bonjour ") ;
4 }
5
6 // M t h o d e d ’ objet
7 const objet = {
8 saluer : function () {
9 console . log (" Bonjour depuis l ’ objet ") ;
10 }
11 };

3 Méthodes natives par type


3.1 Méthodes pour les chaînes de caractères
1 const chaine = " hello ";
2
3 // toUpperCase () - Convertit en majuscules
4 console . log ( chaine . toUpperCase () ) ; // " HELLO "
5
6 // includes () - V r i f i e la p r s e n c e d ’ une sous - c h a n e
7 console . log ( chaine . includes (" ell ") ) ; // true

3.2 Méthodes pour les tableaux


1 const tableau = [1 , 2 , 3];
2
3 // push () - Ajoute un lment
4 tableau . push (4) ; // [1 , 2 , 3 , 4]
5
6 // map () - Transforme chaque lment
7 const double = tableau . map ( x = > x * 2) ; // [2 , 4 , 6 , 8]

4 Création de méthodes personnalisées


4.1 Dans un objet littéral
1 const calculatrice = {
2 addition : function (a , b ) {
3 return a + b ;
4 },
5 multiplication (a , b ) { // Syntaxe raccourcie
6 return a * b ;
7 }
8 };
9
10 console . log ( calculatrice . addition (2 , 3) ) ; // 5

2
4.2 Dans une classe
1 class Personne {
2 constructor ( nom ) {
3 this . nom = nom ;
4 }
5
6 saluer () {
7 return ‘ Bonjour , je suis $ { this . nom } ‘;
8 }
9 }
10
11 const alice = new Personne (" Alice ") ;
12 console . log ( alice . saluer () ) ; // " Bonjour , je suis Alice "

5 Accès et modification des méthodes


5.1 Accès aux méthodes
1 const obj = {
2 methode : function () {
3 return "C ’ est une m t h o d e ";
4 }
5 };
6
7 // A c c s standard
8 obj . methode () ;
9

10 // A c c s via une c h a n e de c a r a c t r e s
11 const nomMethode = " methode ";
12 obj [ nomMethode ]() ;

5.2 Modification des méthodes


1 const animal = {
2 parler () {
3 console . log (" Son g n r i q u e ") ;
4 }
5 };
6

7 // Modification
8 animal . parler = function () {
9 console . log (" Miaou ") ;
10 };
11
12 animal . parler () ; // " Miaou "

6 Exercices pratiques
6.1 Exercice 1 : Créer une calculatrice
Créez un objet calculatrice avec :
— Une méthode addition

3
— Une méthode multiplication
— Une méthode carré

6.2 Exercice 2 : Modifier [Link]


Ajoutez une méthode dernier() à tous les tableaux qui retourne le dernier élément.
1 // Solution :
2 Array . prototype . dernier = function () {
3 return this [ this . length - 1];
4 };
5
6 console . log ([1 , 2 , 3]. dernier () ) ; // 3

7 Conclusion
Vous maîtrisez maintenant :
— Les méthodes natives JavaScript
— La création de méthodes personnalisées
— L’accès et la modification des méthodes

Astuce
Utilisez les méthodes avec parcimonie quand vous modifiez les prototypes natifs pour
éviter les conflits.

Vous aimerez peut-être aussi