[Js] Uso del Prototype in Javascript

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"

«luglio»
domlunmarmergiovensab
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234