I prototipi in javascript consentono di estendere le sue
funzionalità base.
Esempio
var a = new
String(); String.prototype.UpperCaseOnlyFirstChar=
function() { var ret =
""; ret =
this.substring(0,1).toUpperCase() +
this.substr(1,this.length-1).toLowerCase();
return(ret); };
a = "AleX"; alert(a.UpperCaseOnlyFirstChar());
il risultato è "Alex"