Показать сообщение отдельно
  #33 (permalink)  
Старый 24.05.2023, 18:45
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

ksa, фишка в том что ts более строг, меньше свободы - проще в голову уложить. Само собой они не шарят за крутые фичи тюринг-полного ts.

Даёшь им банальный пример, типа:
class Some {
  constructor(text) {
     this.text = text;
  }
  //...
}

Они такие "Ачё всмысле, что это за this.text, отуда он взялся и что делает?...".
Всё потому что привкли, что рандомную хрень в класс писать низя, должно быть чётко:

class Some {
  public text?: string;

  constructor(text: string) {
     this.text = text;
  }
  //...
}

=)
__________________
29375, 35
Ответить с цитированием