*   >> Lese Utdanning Artikler >> science >> programming

Javascript Object Basics

serverte ordet "funksjon". Den nest siste setningen i koden ovenfor, kaller metoden og tildeler returverdien til det nye variabel, resultat. Den siste setningen viser resultatet. Arv Objektet du først opprette alltid arvet fra objektet hvis kode du kan ikke se på Javascript tolk. Dette objektet er et barn gjenstand av objektet på tolken. Du kan fortsatt lage et barn objekt fra betongen objektet du nettopp har laget. Du kan lage et annet barn objekt fra barnet objektet du ville ha skapt. På denne måten har du en kjede av kommer stedene.

En arvelig objekt arver alle egenskapene og metodene til sin overordnede objektet. I tillegg kan det endre nedarvede egenskaper og metoder, og det kan legge til nye egenskaper og metoder. I det følgende kode, blir den første egenskapen av ovennevnte modifiserte kode, idet fremgangsmåten er modifisert, og en ny fremgangsmåte er lagt til. Disse endringene er gjort i den arvede objektet. Forklaringen er gitt nedenfor koden: myObject = new Object (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = function () {answer = myObject.num1 + myObject.

num2; returnere svaret; } //Arve Var childObject = myObject; childObject.num1 = 3; childObject.add = function (num3) {svar = childObject.num1 + childObject.num2 + num3; returnere svaret; } ChildObject.multiply = function () {svar = childObject.num1 * childObject.num2; returnere svaret; } Result1 = childObject.num1; alert (result1); result2 = childObject.add

(7); alert (result2); result3 = childObject.multiply (); alert (result3); De første 8 linjer med denne nye koden er de samme som de første 8 linjene i foregående koden.

Den neste linjen skaper arvet gjenstanden bare ved å tildele det overordnede objektet til en ny variabel. Denne nye variabelen er den arvede objekt. Uttalelsen i vårt eksempel på dette er: childObject = myObject; childObject er arvet objekt, mens myObject er det overordnede objektet opprettet fra objektet hvis kode du ikke kan se i Interpreter. Etter å ha laget dette barnet objekt ved tildeling, kan du gå på å endre noen av sine eiendommer eller metoder. Du kan også gå på å legge til nye egenskaper og metoder.

Du endre nedarvede egenskaper eller metoder bare ved å tilordne den arvede egenskaper og metoder. I koden ovenfor den arvet eiendom, er num1 endret; arvet metode, legge til, er modifisert for å ta et argument. En ny metode, multiplisere, er lagt til. Du bør prøve alle de ovennevnte kodeeksempler. Tilgang Object Properties og metoder du tilgang til en eiendom f

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.