Bonjour,
Je viens de mettre 2h � comprendre comment utiliser call / apply, maintenant j'aimerais comprendre pourquoi les utilis�s.
Sur ce script je me sert de call pour donner une valeur � la propri�t� "attribut" :
Je peux faire la m�me chose sans call :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 function testF () { alert("attribut : " + this.attribut); } var obj1 = { attribut : "la valeur", } testF.call(obj1);
Alors j'aimerais savoir ce que la m�thode call apporte de plus.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 function testF () { alert("attribut : " + this.attribut); } var obj1 = { attribut : "la valeur", methode : testF } obj1.methode();
Merci.
Partager