REGISTER











Crearea obiectelor
#1
Obiectele pot fi create folosind un constructor sau un obiect literal.
Constructorul poate utiliza fie o funcție încorporată în obiect sau o funcție particularizată.
Este o convenție ca funcțiile de constructor sa fie date de un nume care începe cu o litera mare:
Code:
// Constructor
var anObject = new Object () ;

// Obiect literal
var objectA = { } ;
var objectA2 = { } ; // A != A2, {}s create new objects as copies ca exemple.
var objectB = { index1 : 'value 1' , index2 : 'value 2' } ;

// Constructor obisnuit (vezi mai jos)
Literalii de tip obiect și matrice permit crearea cu ușurință de structuri flexibile de date:
Code:
var myStructure = {
  name : {
    first : "Mel" ,
    last : "Smith" , },
  age : 33 ,
  hobbies :  ["șah", "jogging"]
} ; };
Aceasta este baza pentru JSON , care este o simplă notație care utilizează sintaxa bazata pe JavaScript ca sintaxa pentru schimbul de date.
Reply


Messages In This Thread


Powered by MyBB All rights reserved
Developed with for FASTCS 2011 - 2024 FASTCS