Når du legger til egenskaper og /eller metoder (se nedenfor) til denne returnert ordnede objektet, har du din egen objekt. Følgende kode er en erstatning for koden ovenfor, men med objektfunksjoner. Forklaringen er gitt etter koden. myObject = new Object (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = function () {answer = myObject.num1 + myObject.num2; returnere svaret; } Resultat = myObject.add (); alert (resultat); Før vi fortsetter, oppmerksom på at kun den siste linje av denne koden og den siste linjen av den ovenfor er nøyaktig det samme. La oss se på det nåværende kode.
Den første linjen skaper objektet. "Object ()" er objektet konstruktøren. Ordet "nye" som står foran det er et eksempel på det som kalles Javascript Operatører. Når du ønsker å opprette et objekt med tilnærming av denne artikkelen, kan du bruke denne "nye" operator. Etter å ha skrevet det, type plass og deretter "Object ()". Husk at Javascript er case sensitive, så respekterer de sakene som jeg har gjort. Den høyre operand (new Object ()) returnerer den overordnede objekt som har blitt tildelt variabelen, myObject. Navnet er myObject hva du velger; du kan velge det navnet du ønsker.
myObject er objektet navn for laget objekt. På dette punktet, er objektet fortsatt det overordnede objektet, men i en brukbar form. Den overordnede objektet i tolk, hvis kode du ikke kan se, er ikke i en brukbar form. For å kunne bruke den, må du skrive en uttalelse som den første setningen ovenfor. Det eneste som kan bli endret i den første setningen er venstre operanden (objektnavnet). Du effektivt har et objekt som du legger til egenskaper og metoder til myObject; vi nå se hvordan det er gjort. I koden ovenfor, legger den andre linjen den første egenskapen til objektet.
Navnet på eiendommen er, num1. Vi hadde dette som en variabel i den første koden. Du får tilgang til en eiendom med følgende syntaks: objectName.property