*   >> läser Utbildning artiklar >> science >> programming

Skapa JavaScript objekt med Inheritance

er än en egenskap. Som ni kan se det är inte en stor sak; Allt du behöver göra är att veta syntax som kommer att göra variablerna, egenskaper och funktioner, methods.Object redan createdThe JavaScript uppfinnare är smarta. De skapade ett JavaScript-objekt och höll den i JavaScript tolk. Du programmeraren inte se objektet, men det är där för dig att enkelt använda för att skapa dina egna objekt. Detta objekt är som ett överordnat objekt och när du skapar din egen föremål från det vi säger ditt objekt ärvs från denna överordnade objektet (därav titeln).

Observera att när du har skapat ett objekt från denna förälder, kan du skapa andra föremål från vad du har skapat; och arvskedjan Descends ger dig barnbarnsbarn objects.Creating din ObjectTo skapa din egen objekt från det överordnade objektet som nämns ovan kan du använda vad som kallas objekt Constructor. Objektet konstruktören är ett uttryck som när föregås av ordet "nya" det överordnade objektet som nämns ovan returneras. Du tilldelar det returnerade överordnade objektet till en variabel.

När du lägger till egenskaper och /eller metoder (se nedan) till detta återvände överordnat objekt, har du din egen objekt. Följande kod är ett substitut för ovanstående kod, men med objektfunktioner. Förklaringen ges efter koden. myObject = new Object (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = function () {answer = myObject.num1 + myObject.num2; retur svar; } Resultat = myObject.add (); alert (resultat); Innan vi fortsätter, observera att endast den sista raden i denna kod och den sista raden i en ovan är exakt densamma. Låt oss titta på den nuvarande koden.

Den första raden skapar ditt objekt. "Object ()" är föremål konstruktör. Ordet "nya" som föregår det är ett exempel på vad som kallas JavaScript Operators. När du vill skapa ett objekt med tillvägagångssättet i den här artikeln, använder denna "nya" operatör. När du har angett det, typ utrymme och sedan "Object ()". Kom ihåg att JavaScript är stora och små bokstäver, så respekterar de fall som jag har gjort. Den högra operanden (new Object ()) returnerar det överordnade objektet som har tilldelats variabeln myObject. Namnet är myObject vad du väljer; Du kan välja vilket namn du vill.

myObject är objektnamnet för din skapade object.At denna punkt, är ditt objekt fortfarande det överordnade objektet men i en användbar form. Det överordnade objektet i tolken, vars kod du kan inte se, inte i en användbar form. För att kunna använda den måste du skriva ett u

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.