-
Sujet
-
Salut, je suis entrain de lire un livre sur le JS et j’ai du mal à saisir un code. J’ai fais des tests mais les phrases qui sont utilisées dans le livre sont incompréhensible pour mon niveau.
J’ai pas du tout compris à quoi servait le binding. En ayant testé un peu en local et en bidouillant un peu, je vois pas du tout à quoi ça pourrait me servir. Une petite explication?
Function.prototype.bind = function(contexte){ var that = this; return function() { that.apply(contexte, arguments); } } var obj = { msg: "Bonjour", bonjour : function( qui ) { alert(this.msg + " " + qui); } } var bonjour = obj.bonjour.bind(obj); bonjour("John Doe")
——————–
sab1ni – Envoyé depuis le Discord : Culte du code
Vous lisez 3 fils de discussion
Vous lisez 3 fils de discussion
- Vous devez être connecté pour répondre à ce sujet.