2011-11-11 3 views
0

Je voudrais savoir s'il est possible de passer un objet en paramètre à une autre "classe" en javascript.Javascript envoie "cet" objet comme paramètre

Par exemple

function parent = function() { 
    var child = new child(); 
    this.child.setParent(this); 
} 

Je sais que cet exemple est redondant, mais je l'espère obtient le point à travers.

+0

Oui, vous pouvez passer 'this' comme vous l'avez prévu. –

Répondre

0

Bien sûr, pourquoi serait-il pas? C'est une valeur comme toute autre chose. Cela dit, this a parfois une sémantique bizarre en JavaScript, et vous devez vous assurer qu'il est lié à ce que vous pensez qu'il est, en particulier lorsqu'il s'agit de fermetures.

Questions connexes