E-gradiva > Računalništvo > Programiranje > Načrtovanje in razvoj spletnih aplikacij > Javascript > Predefinirani razredi > Razred Object

Prijava

Razred Object

Razred Object je osnovni razred. Iz njega so izpeljani vsi drugi razredi, kar pomeni, da imajo vsi izpeljani razredi vse lastnosti razreda Object.

 

Konstruktorji

 Object() Sestavi nov objekt razreda Object brez privzete vrednosti.  

Object(vrednost) Sestavi nov objekt razreda Object. Če je dana vrednost niz, število ali logična vrednost, naredi objekt ustreznega podrazreda (String, Number ali Boolean).  

 

Statične lastnosti

Object.prototype prototip razreda  

 

Lastnosti

obj.constructor konstruktor objekta  

 

Metode

obj.valueOf() Vrne vrednost objekta.  

obj.toString() Vrne niz sestavljen iz niza "[object ", imena razreda in niza "]".  

obj.hasOwnProperty(ime) Vrne true ali false, odvisno od tega, ali ima objekt obj lastnost ime.  

obj.propertyIsEnumerable(ime) Vrne true ali false, odvisno od tega, ali je lastnost ime vidna.  

obj.isPrototypeOf(objekt) Vrne true ali false, odvisno od tega, ali je objekt obj prototip objekta objekt.  

 

Primer razreda Object

 

<html>

       <body>

          <script type="text/javascript">

               oseba=new Object();

               oseba.ime="Janez";

               oseba.priimek="Rojko";

               oseba.starost=50;

               oseba.barva_oci="blue";

               document.write(oseba.ime + " ima " +                        oseba.starost + " let.")

         </script>

       </body>

</html>