Обновить
0
0

Пользователь

Отправить сообщение

Самый простой пример при котором разница видна, это внутреннее поведение объекта при изменении его данных.

class Foo{
  private is_changed: boolean = false
  private bar: number = 0

  public setBar(value: number): this {
    this.bar = value
    this.is_changed = true
    return this
  }
}

P.S. код имеет очень банальный пример для демонстрации разницы по отношению к foo.bar = 42

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность