Я хотів перейти до TypeScript з традиційного JS, тому що мені подобається синтаксис C # -подобний. Моя проблема полягає в тому, що я не можу дізнатися, як оголосити статичні класи в TypeScript.
У C # я часто використовую статичні класи для впорядкування змінних та методів, об'єднуючи їх у названий клас, не потребуючи встановлення об'єкта. У ванільній JS я робив це з простим об'єктом JS:
var myStaticClass = {
property: 10,
method: function(){}
}
У TypeScript я б скоріше зайнявся моїм C-гострим підходом, але, схоже, статичних класів у TS не існує. Яке відповідне рішення для цієї проблеми?