⊗jsOpAdCM 46 of 60 menu

Luokat ja moduulit OOP:ssa JavaScriptissä

Yleensä jokainen luokka sijoitetaan omaan moduuliinsa. Tällöin moduulitiedoston nimen tulee vastata tallennetun luokan nimeä. Laitetaan luokkamme User vastaavaan tiedostoon:

export default class User { #name; constructor(name) { this.#name = name; } getName() { return this.#name; } }

Tiedostossa index.js importataan luokkamme:

import User from './User.js';

Nyt tässä tiedostossa voidaan työskennellä luokkamme kanssa:

let user = new User('john');

Sijoita luokka Employee erilliseen tiedostoon.

Tiedostossa index.js luo olio tästä luokasta.

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ää