Johdanto Olio-ohjelmointi! Miten objektit luodaan ECMAScript ei ole aivan miten se luodaan kieli kuten PHP tai C ++. Jos olet oppinut miten objektit luodaan C ++ tai PHP, tietää, että et vain siirtyä ECMAScript esineitä kuin että (kätevästi). Sinun täytyy oppia, miten objektit luodaan ECMAScript. On hyviä uutisia, vaikka: se on helpompi oppia, miten luoda ja käyttää esineitä ECMAScript, kuin C ++ tai PHP, jos se on oikein opetetaan. Tässä artikkelissa esittelen sinut opetusohjelma sarjan ECMAScript esineitä. Siellä ECMAScript Esineet on oikein opetetaan.
Luokan Lähestymistapa ja Prototyping lähestymistavan OOP OOP tarkoittaa olio-ohjelmoinnin. OOP, sana, luokka, tarkoitetaan joukkoa muuttujia ja toimintoja, jotka tekisivät yhteistyötä. OOP, ja yksinkertaisesti, sana, Object, on luokka, jossa muuttujat on osoitettu arvoja ja luokka on todella käyttökelpoinen. Olio-ohjelmointi on ohjelmointi, jonka sijasta muuttujia ja toimintoja erikseen, muuttujat ja toiminnot on ryhmitelty ja käytetään ryhmiä. Sana, luokka, OOP on samanlainen sanakirjaan merkitys.
Minun sanakirja, sana, Prototype, tarkoittaa, mallia, jotain, josta muut kopioidaan tai kehitetään. ECMAScript OOP, sinulla ei ole luokan; sinulla mutta prototyyppi. Sikäli kuin talot ovat huolissaan, luokka on kuin suunnitelma, joka rakentajat lukea rakentaa monta taloa; talot ovat esineitä. Samassa ajattelua, prototyyppi on todella talo (ensimmäinen talo rakennettiin); rakentajat katsoa talon, kopioida ja rakentaa muita taloja, jotka ovat samoja tai muutos (kehitys). On kolme tapaa luoda ECMAScript esineitä: Voit luoda objektin kirjaimellisesti merkintätapa.
Tässä tapauksessa on kirjoitettava jotain: myObject = {vastustaa muuttujien ja toimintojen}; Täällä, myObject on muuttuja, joka tunnistaa objektin. Vastustaa muuttujien ja toiminnot määritellään {} suluissa. {} Suluissa ja sisältö muodostavat kirjaimellisesti. Julkilausuma päättyy puolipisteellä. Toinen tapa luoda ECMAScript esine on peräisin rakentaja toiminto; jotain, toiminto theObject () {vastustaa muuttujien ja toimintojen} Tässä koodinpätkä, theObject on objektin nimi. Toinen tapa luoda ECMAScript esine tapahtuu perintönä sisäänrakennetun ECMAScript esine.
ECMAScript on esine, josta kaikki muut esineet periytyvät, välillisesti. Et koskaan näe tätä esinettä olet koodaus. Jopa esineitä kirjaimellinen merkintätapa tai rakentajan toiminto periytyy tämän objektin (epäsuorasti). Jos haluat luoda objekti perintönä, olisit jotain, myObject = uusi Objec