Sobes.tech
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.