*   >> lukeminen koulutus Artikkelit >> science >> programming

JavaScript olio Basics

i ominaisuuksia ja menetelmiä sen pääobjekti. Lisäksi se voi muokata perinnöllinen ominaisuuksia ja menetelmiä, ja se voi lisätä uusia ominaisuuksia ja menetelmiä. Seuraavassa koodi, ensimmäinen omaisuutta edellä koodi on muutettu, menetelmä muutetaan, ja uusi menetelmä lisätään. Nämä muutokset tehdään perinyt objekti. Jäljempänä esitetään koodi: myObject = uusi Object (); myObject.num1 = 5; myObject.num2 = 8; myObject.add = toiminto () {answer = myObject.num1 + myObject.num2; palata vastaus; } //Periä var childObject = myObject; childObject.num1 = 3; childObject.

add = toiminto (num3) {vastaus = childObject.num1 + childObject.num2 + num3; palata vastaus; } ChildObject.multiply = function () {vastaus = childObject.num1 * childObject.num2; palata vastaus; } Result1 = childObject.num1; alert (result1); result2 = childObject.add

(7); alert (result2); result3 = childObject.multiply (); alert (result3); Ensimmäinen 8 riviä tämän uuden koodin ovat samat kuin 8 ensimmäistä riviä edellisen koodin. Seuraava rivi luo peri esine juuri osoittamalla pääobjekti uuteen muuttuja. Tämä uusi muuttuja on perinyt objekti.

Lausuma meidän esimerkki tästä on: childObject = myObject; childObject on perinyt objekti, kun taas myObject on pääobjekti luotu objekti, jonka koodi ei voi nähdä tulkki. Kun olet luonut tämän lapsen objekti tehtävän, voit mennä muuttamaan mitään sen ominaisuuksia tai menetelmiä. Voit myös mennä lisätä uusia ominaisuuksia ja menetelmiä. Voit muokata peritty ominaisuuksia tai menetelmiä vain uudelleenjakaminen peritty ominaisuuksia ja menetelmiä. Edellä mainituissa koodi peritty omaisuus, num1 on muutettu; peritty, lisää, on muutettu ottamaan argumentti. Uusi menetelmä, kerrotaan, lisätään.

Sinun pitäisi kokeilla kaikkia edellä koodiesimerkkejä. Pääsy Object Properties ja menetelmät Voit käyttää omaisuuden voidakseen lukea tai muuttaa sen arvoa. Syntaksi käyttää JavaScript olio ominaisuus (ulkopuolella objekti koodi), on yksinkertaisesti objectName.propertyName On piste välissä objektin nimi ja omaisuutta nimi. Yleensä voit käyttää tapa suorittaa se: sanomme soitat menetelmä. Syntaksi soittamalla JavaScript olio menetelmä on objectName.methodName (args); On piste välissä objektin nimi ja menetelmän nimi. Jotkin menetelmät ottaa argumentteja.

Jos argumentteja ei ole mukana, niin et laita mitään () suluissa; kuitenkin, suluissa on oltava läsnä soitettaessa menetelmää. Huomautus: Kun menetelmän nimi objektin koodi, () suluissa pitäisi olla läsnä. Lisäämällä omina

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.