Bemærk, at efter oprettelse et objekt fra denne forælder, kan du oprette andre objekter fra det, du har oprettet; og arven kæden ned giver dig oldebørn objects.Creating din ObjectTo oprette din egen objekt fra moderselskabet objekt nævnt ovenfor, du bruger, hvad der kaldes Object Constructor. Objektet konstruktør er et udtryk, når indledes med ordet "nye" moderselskabet objekt nævnt ovenfor returneres. Du tildeler det returnerede overordnede objekt til en variabel.
Efterhånden som du tilføjer egenskaber og /eller metoder (se nedenfor) til dette returnerede overordnede objekt, du har din egen objekt. Følgende kode er en erstatning for ovenstående kode, men med objektets egenskaber. Der følger en forklaring efter koden. mitObjekt = nyt objekt (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = function () {answer = myObject.num1 + myObject.num2; returnere svar; } Resultat = myObject.add (); alert (resultat) Før vi fortsætter, opmærksom på, at kun den sidste linje i denne kode og den sidste linje i den ene ovenfor, er nøjagtig det samme.
Lad os se på den nuværende kode. Den første linje opretter dit objekt. "Object ()" er det objekt konstruktøren. Ordet "nye", der går forud det er et eksempel på, hvad der kaldes JavaScript Operatører. Når du vil oprette et objekt ved hjælp af tilgangen i denne artikel, skal du bruge denne "nye" operatør. Efter at skrive det, type plads og derefter "Object ()". Husk, at JavaScript er store og små bogstaver, så respekterer de sager, som jeg har gjort. Den højre operand (ny Object ()) returnerer den overordnede objekt, der er blevet tildelt variablen, mitObjekt.
Navnet, mitObjekt er, hvad du vælger; du kan vælge hvilket som helst navn du ønsker det. mitObjekt er formålet navn til din oprettede object.At dette punkt, dit objekt er stadig overordnede objekt, men i en brugbar form. Den forælder objekt i tolken, hvis kode du ikke kan se, ikke er i en brugbar form. For at kunne bruge den, skal du skrive en erklæring som de