Search
Write a publication
Pull to refresh
0
0
Павел @Diver_pb

Программист

Send message
На самом деле проблема даже не в строгом режиме, а в том, что в TypeScript — тот самый «базовый» тип — подтипом которого являются все остальные типы — не «any», а «unknown».

«any» — строго говоря вообще не тип, а хак, который отключает любую проверку типов в месте применения :)

gochaorg То есть если вы в приведенном примере замените «any» на «unknown» — то получите именно то поведение, которого ожидаете.

Information

Rating
Does not participate
Registered
Activity