Դասեր և մոդուլներ OOP-ում JavaScript-ում
Որպես կանոն, յուրաքանչյուր դաս տեղադրվում է
առանձին մոդուլում:
Այս դեպքում մոդուլի ֆայլի անունը պետք է համապատասխանի
պահվող դասի անվանը: Եկեք տեղադրենք
մեր User դասը համապատասխան ֆայլում.
export default class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
index.js ֆայլում իմպորտենք մեր դասը.
import User from './User.js';
Այժմ այս ֆայլում կարելի է աշխատել մեր դասի հետ.
let user = new User('john');
Տեղադրեք Employee դասը
առանձին ֆայլում:
index.js ֆայլում ստեղծեք այդ դասի
օբյեկտ: