*   >> Læs Uddannelse artikler >> science >> programming

Javascript Object Basics

finitionen, kan du sætte parametre i () efter det reserverede ord, "funktion". Den næstsidste sætning i ovenstående kode, kalder metoden og tildeler returværdien til den nye variabel, resultat. Den sidste opgørelse viser resultatet. Arv Objektet du først oprette altid arvet fra det objekt, hvis kode du ikke kan se på JavaScript-fortolker. Dette formål er et barn formål med objektet ved tolken. Du kan stadig oprette et barn objekt fra det konkrete objekt, du lige har oprettet. Du kan oprette et andet barn objekt fra barnet objekt, du ville have skabt.

På den måde har du en kæde af efterkommer objekter. En arvelig objekt arver alle de egenskaber og metoder til sin overordnede objekt. Derudover kan ændre de nedarvede egenskaber og metoder og det kan tilføje nye egenskaber og metoder. I den følgende kode, er den første egenskab af ovenstående kode modificerede, metoden er modificeret, og der tilsættes en ny metode. Disse ændringer er foretaget i den nedarvede objekt. Forklaringen er angivet nedenfor koden: mitObjekt = ny Object (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = function () {answer = myObject.num1 + myObject.

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

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

Den næste linje skaber arvet objekt lige ved at tildele den forælder objekt til en ny variabel. Denne nye variabel er arvet objekt. Opgørelsen i vores eksempel for dette er: childObject = mitObjekt; childObject er arvet objekt, mens mitObjekt er moderselskab objekt oprettet fra det objekt, hvis kode du ikke kan se i tolk. Efter at have skabt dette barn objekt ved overdragelse, kan du gå på at ændre nogen af ​​sine egenskaber eller metoder. Du kan også gå på at tilføje nye egenskaber og metoder.

Du ændre nedarvede egenskaber eller metoder blot ved omfordeling af de nedarvede egenskaber og metoder. I ovenstående kode den arvede ejendom er num1 modificeret; den nedarvede metode, ADD, er ændret for at tage et argument. En ny metode, formere tilsættes. Du skulle prøve alle de ovennævnte kodeeksempler. Adgang Object egenskaber og

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.