Hoe kan ik een methode van een string veranderen die rechtstreeks een string verandert, zonder dat ik zo'n constructie gebruik:
x=x.doe();
Ik wil dus gewoon x.doe() doen:
Dit werkt niet:
Met een Array prototype kun je wel indexen (indices 1??) van een array aanpassen met this[2]='gedaan'.
Maar dit kan niet met een string?
x=x.doe();
Ik wil dus gewoon x.doe() doen:
Dit werkt niet:
code:
1
2
3
4
| String.prototype.trest=function(){
this='gedaan';
return this;
} |
Met een Array prototype kun je wel indexen (indices 1??) van een array aanpassen met this[2]='gedaan'.
Maar dit kan niet met een string?