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"