Qu'est-ce qu'une méthode en javascript?

Qu'est-ce qu'une méthode en javascript?
La définition la plus simple d'une méthode est qu'il s'agit d'une fonction qui appartient à une classe. Cependant, en JavaScript, une méthode est une fonction qui appartient à un objet ou à un ensemble de certaines instructions qui effectue une certaine tâche. Une fonction est un code de certaines instructions qui effectue une tâche. Un objet est une chose avec certaines propriétés et types. Une chemise, par exemple, est un objet, et sa couleur ou sa taille sont ses propriétés.

Syntaxe d'invocation de la méthode

myobj.myMethod ('argument');

myobj est un objet sur lequel le mymethod est appelé.

Qu'est-ce qu'une méthode?

Une méthode JavaScript est une action effectuée sur un objet, et c'est une propriété qui contient une définition de fonction, par exemple, supposons que vous ayez une fonction qui a FirstName, LastName, Regno et une méthode avec le nom de FullName qui renvoie le premier Nom et le nom de famille d'une personne i-e le nom complet d'une personne. Le nom complet est la propriété et la fonction est la valeur.

const étudiant =
Firstname: "Jhon",
LastName: "Cena",
Regno: 12311,
fullName: function ()
retourner ceci.FirstName + "" + ceci.nom de famille;

;
alerte (étudiant.nom et prénom());

Le nom et prénom() est la méthode de l'objet étudiant et agit comme une propriété. Le nom et prénom est exécuté comme une fonction lorsqu'elle est invoquée avec () Cependant, il convient de garder à l'esprit que c'est une propriété.

Nous avons utilisé ce mot-clé dans l'exemple ci-dessus parce que nous voulions accéder à la propriété d'un objet dans une méthode du même objet.

Supposons que nous avons invoqué le nom et prénom Sans la parenthèse () Ensuite, il renverra simplement la définition de la fonction:

const étudiant =
Firstname: "Jhon",
LastName: "Cena",
Regno: 12311,
fullName: function ()
retourner ceci.FirstName + "" + ceci.nom de famille;

;
alerte (étudiant.nom et prénom);

Ajout de méthode à un objet

Nous pouvons également ajouter facilement une nouvelle méthode à un objet en JavaScript. Nous modifierons légèrement l'exemple ci-dessus pour atteindre notre objectif i-e, nous ajouterons une méthode à un objet:

const étudiant =
Firstname: "Jhon",
LastName: "Cena",
Regno: 12311,
;
étudiant.name = function ()
retourner ceci.FirstName + "" + ceci.nom de famille;
;
Alert ("Nom complet de l'élève:" + Student.nom());

Méthodes JavaScript intégrées

Les méthodes ou fonctions intégrées sont des éléments de code prédéfinis dans un cadre de programme ou de programmation ou un langage de programmation qui effectue une tâche spécifique. Cela facilite la programmation car les programmeurs n'ont pas à créer une nouvelle méthode ou une nouvelle fonction et peuvent simplement utiliser directement les méthodes intégrées de leur application. Comme tout autre langage de programmation, JavaScript propose également des méthodes intégrées par exemple:

Soit name = "Jhon Cena";
alerte (nom.touppercase ());

Dans l'exemple ci-dessus, nous avons déclaré un nom puis alerter ce nom en utilisant la méthode intégrée touppercase () Et nous pouvons voir dans la capture d'écran ci-dessus que le nom a été converti en majuscules. Séparé de touppercase (), Il existe également de nombreuses méthodes intégrées que nous pouvons utiliser, par exemple: V

  • Date()
  • Date.maintenant()
  • Mathématiques.Round (num)
  • Mathématiques.sol (num)
  • chaîne.longueur()
  • chaîne.TolowerCase ()
  • Déployer.longueur
  • déployer.pousser()

Fonction et différence de méthode

Ce sujet est toujours déroutant, mais nous effacerons aujourd'hui tous vos doutes en définissant les principales différences entre une fonction et une méthode.

Fonction Méthode
La fonction est un ensemble de code qui effectue certaines tâches. Une méthode est également une fonction mais elle est associée à un objet.
Peut être appelé directement avec l'utilisation de son nom Peut être appelé avec le nom ou le nom de la méthode de l'objet
Peut passer certaines données et après une opération peut renvoyer les données Les données sont exploitées dans une classe
Les données sont explicites qui sont transmises à une fonction Passe implicitement l'objet qui a été appelé
Vit seul Associé à une propriété d'objet

Conclusion

Une méthode est simplement une fonction qui s'associe à une classe, et cette classe appartient à un objet en javascript. Les méthodes sont extrêmement utiles car elles peuvent faciliter la vie d'un programmeur car les méthodes sont réutilisables, moins codées et peuvent être facilement implémentées.

Dans ce court tutoriel, nous avons examiné ce qu'est une méthode en JavaScript et comment elle est implémentée, ainsi que ce que sont les méthodes intégrées JavaScript et les différences entre une fonction et une méthode ont été discutées à la fin.