კლასები და მოდულები 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 შექმენით ამ კლასის
ობიექტი.