Разница между JavaScript и TypeScript
До меня сейчас дошла одна забавная аналогия про сравнение чистого JavaScript и TypeScript:
- В чистом JavaScript, для того, чтобы выстрелить себе в ногу, нужно просто нажать на курок.
- В TypeScript для этого необходимо определить сущность патрона, пули, пистолета и курка. Потом вложить именно тот патрон, для которого разрабатывался именно этот пистолет и нажать на курок именно этого пистолета. В таком случае вы будете знать какая именно пуля вылетит из этого пистолета. Вы не попали в себе в ногу? Ну вам тогда еще придется описать направление вылета пули и применить это направление именно к этому пистолету!







