⊗jsOpBsMIC 8 of 60 menu

Menetelmäkutsut luokkien sisällä OOP:ssa JavaScriptissä

Yhtä menetelmiä voidaan kutsua toisten sisällä this:n kautta. Katsotaanpa esimerkkiä. Olkoon meillä luokka käyttäjällä ja menetelmällä, jossa palautetaan ominaisuus:

class User { show() { return this.name; } }

Olkoon meillä myös menetelmä cape, muuntaa merkkijonon ensimmäinen kirjain isoksi:

class User { show() { return this.name; } cape(str) { return str[0].toUpperCase() + str.slice(1); } }

Hyödynnetään menetelmää cape menetelmän show sisällä:

class User { show() { return this.cape(this.name); } cape(str) { return str[0].toUpperCase() + str.slice(1); } }

Tee luokka Student ominaisuuksilla name ja surn.

Tee apumenetelmä, joka saa merkkijonon ensimmäisen merkin ja tekee siitä ison kirjaimen.

Tee menetelmä, joka palauttaa opiskelijan initialit, eli nimen ja sukunimen ensimmäiset kirjaimet.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää