À propos de ce mot clé "ce" en javascript
"This" est un mot-clé spécial en JavaScript qui fait référence à l'objet ou au contexte actuel. C'est un concept essentiel dans la programmation JavaScript et est utilisé pour accéder aux propriétés et aux méthodes des objets et des fonctions.
En JavaScript, la valeur de "this" est déterminée par la manière dont une fonction est appelée. Par exemple, si une fonction est appelée en tant que méthode d'un objet, "this" fait référence à l'objet. D'autre part, si une fonction est appelée en tant que fonction autonome, "this" fait référence à l'objet global.
Une utilisation courante de "this" est dans la programmation orientée objet, où "this" est utilisé pour accéder aux propriétés et aux méthodes d'un objet. Par exemple, considérez le code suivant :
var person = {
name: "John",
sayHello: function() {
console.log("Hello, my name is " + this.name);
}
};
person.sayHello(); // Output: Hello, my name is John
Une autre utilisation de "this" est dans les constructeurs de fonctions, où "this" fait référence à un nouvel objet en cours de création. Par exemple, considérez le code suivant :
function Person(name) {
this.name = name;
this.sayHello = function() {
console.log("Hello, my name is " + this.name);
};
}
var john = new Person("John");
john.sayHello(); // Output: Hello, my name is John
En conclusion, "this" est un mot-clé puissant et polyvalent en JavaScript qui est utilisé pour accéder aux propriétés et aux méthodes des objets et des fonctions. Comprendre comment « cela » fonctionne est essentiel pour écrire un code JavaScript efficace et efficient.
Bon codage !!
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































