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

Javascript Object Basics

koden. Du kommer åt en fastighet med följande syntax: objectName.propertyName Du börjar med objektets namn, vilket i vårt fall är myObject. Detta följs av fastighets namn, som i den andra raden i ovanstående kod är num1. Du kan tilldela en egenskap ett värde

(5) eftersom detta andra raden visar. När du tilldelar ett värde, oavsett fastighetsvärde som var där, byts ut. Den tredje raden i koden är för det andra objektet fastighet med namn, num2 med värde, ersätter 8. Den här egenskapen den andra variabeln som vi hade i den första koden.

Funktionen i den första koden blir en metod i den andra koden. Du deklarerar en metod med följande syntax: objectName.methodName I den andra koden, är objektets namn, myObject och metoden namn, lägga till. Du kan ge vilken metod namn du vill; bör dock det namn du ger relateras i stavning till syftet med funktionen. Därefter måste du definiera en funktion och tilldela den till detta uttalande (att resultera i en metod). Efter "=" karaktär, har du det reserverade ordet, "funktion" med gemener. Detta följs av () och därefter {}. Inuti {} har du rapporterna för metoden.

Låt oss titta på de uttalanden inuti metoden (funktion) definition av ovanstående kod. Det finns två förklaringar. Den första är att svara = myObject.num1 + myObject.num2; I uttalandet är det första du har är variabeln, svara. Efter tilldelningsoperatorn, har du uttrycket myObject.num1. Detta uttryck returnerar värdet för den första egenskapen till den positionen. Nästa du har på plustecknet och uttryck, myObject.num2. Denna andra expressions returnerar värdet av den andra egenskapen till den positionen.

Observera att i funktionsdefinitionen, vart och ett av egenskapsnamnen föregås av objektnamnet. Värdena för de två fastighetsvärdena tillsätts i ett uttalande i den högra operanden och tilldelas värdet, svara. Den andra uttalande i metoden, returnerar värdet av svaret. Så när denna metod anropas, skulle det göra tillägg och returnerar svaret. Ovanstående kod har två egenskaper för objekt och en metod, som motsvarar de två variablerna och en funktion i den första koden. Den sista men ett uttalande i ovanstående koden anropar metoden av objektet.

Du kallar en metod för ett objekt med följande syntax. objectName.methodName () I vårt fall är objektnamnet myObject och metodnamnet är, lägga till. Observera att metodnamnet följs av (). Parentes kan ha argument. Emellertid i definitionen av en metod, metodnamnet inte följs av (). I definitionen, kan du sätta parametrar i

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