Christoph: Objektnotation: this oder prototype?

Beitrag lesen

Moin.

Was du auf jeden Fall klären kannst ist, ob Functions die im Konstructor zugewiesen werden jedesmal neu *angelegt* werden.

Siehe mein Nachtrag.

Dann könntest du aber IMHO durch Codeumstellung Fall b) herbeiführen.

  

> function constructor () {  
>   
>   function methode () {  
>   /* code */  
>   }  
>   
>   this.meth_name=methode;  
> }  
> 

So nicht, sondern so:

  
function methode () {  
/* code */  
}  
function constructor () {  
  this.meth_name=methode;  
}  

Christoph