Junior — Middle
Vai izmantojat metodes, lai iegūtu īpašību vērtības savās klasēs?
sobes.tech AI
Atbilde no AI
Jā, Node.js bieži izmanto metodes, lai iegūtu klases īpašību vērtības, īpaši izmantojot getters (get). Tas ļauj kontrolēt piekļuvi īpašībām, veikt papildu loģiku, lasot vērtību, un uzlabo inkapsulāciju.
Piemērs, kā izmantot getter klasē:
class User {
constructor(name) {
this._name = name;
}
get name() {
return this._name.toUpperCase();
}
}
const user = new User('Alice');
console.log(user.name); // Izvadīs 'ALICE'
Šajā piemērā, piekļūstot user.name, tiek izsaukta metode get name(), kas atgriež vārdu lielajiem burtiem.