Junior — Middle
Сіз өз кластарында қасиеттер мәндерін алу әдістерін қолданасыз ба?
sobes.tech AI
AI-дан жауап
Иә, Node.js-те қасиеттердің мәндерін алу үшін әдістер жиі пайдаланылады, әсіресе геттерлер (get) арқылы. Бұл қасиеттерге қол жеткізуді бақылауға, мәнді оқығанда қосымша логика орындауға және инкапсуляцияны жақсартуға мүмкіндік береді.
Геттерді қолданудың мысалы:
class User {
constructor(name) {
this._name = name;
}
get name() {
return this._name.toUpperCase();
}
}
const user = new User('Alice');
console.log(user.name); // 'ALICE' деп шығарады
Бұл мысалда user.name-ке жүгінгенде get name() әдісі шақырылады, ол есімді жоғарғы регистрде қайтарады.