Nous saluons le retour.
Dans cette vidéo, nous allons parler de la quatrième règle pour déterminer ce que le mot-clé est et nous allons récapituler les quatre règles pour vous aider à envelopper votre esprit autour de ce sujet délicat.
La quatrième règle pour déterminer la valeur du mot-clé, c'est quand vous voyez le nouveau mot-clé.
Le nouveau mot-clé est un mot-clé de réserve qui fait pas mal de choses.
Nous allons couvrir le nouveau mot-clé plus en profondeur dans la section de programmation orientée objet.
Mais pour l'instant il suffit de savoir que lorsque le nouveau mot-clé est utilisé un nouvel objet est créé à partir de l'air mince.
Le nouveau mot-clé est utilisé avec une fonction et à l'intérieur de la définition de la fonction.
Le mot-clé this fait référence au nouvel objet qui est créé.
Enfin, lorsque le nouveau mot-clé est utilisé, un retour implicite est ajouté à la fonction qui l'utilise.
Cela ressemble beaucoup mais le couvrira en grand détail et la section de programmation orientée objet.
Pour l'instant, nous allons jeter un oeil à cet exemple de code.
Nous avons une fonction appelée personne qui prend en deux paramètres.
Prénom et nom.
À l'intérieur de cette fonction, nous attachons des propriétés au mot-clé.
Ceci est égal aux valeurs transmises à la fonction.
Vous pouvez penser tenir sur la valeur du mot-clé.
C'est l'objet global.
Nous avons vu que dans une vidéo précédente et en fait vous auriez tout à fait raison.
Cependant, la valeur du mot clé est modifiée lorsque nous utilisons le nouveau mot clé.
Comme nous l'avons dit avant le mot-clé, cela fait maintenant référence à un objet qui est créé lorsque le nouveau mot-clé est utilisé.
Nous stockons cet objet dans une variable appelée L-E et nous pouvons alors accéder aux propriétés du prénom et du nom de famille.
Pour récapituler nous avons couvert beaucoup dans la section nous avons examiné le mot clé ce qui est un mot clé de réserve dans javascript et sa valeur est déterminée à l'exécution.
Nous avons vu quatre règles globales implicites explicites et le nouveau mot-clé.
Lorsque le mot-clé est dans le contexte global ou dans une fonction, il est soit l'objet global qui est la fenêtre.
Si dans le navigateur ou non défini si nous utilisons le mode strict lorsque le mot-clé est à l'intérieur d'un objet déclaré la valeur du mot-clé ce sera toujours l'objet parent le plus proche.
Lorsque nous perdons le contexte du mot clé this, nous pouvons définir explicitement la valeur en utilisant call apply ou bind.
Enfin, lorsque le nouveau mot clé est utilisé, la valeur du mot-clé.
Il est défini sur un objet vide et renvoie de la fonction qui est utilisée avec le nouveau mot-clé.
Félicitations que vous avez fait à travers la série sur le mot-clé ce pat vous-même sur le dos.
C'est un matériau complexe.
Si vous êtes encore tripped essayer de marcher à travers les exemples de code et n'oubliez pas de nous poser des questions.
Nous sommes toujours heureux de vous aider.