3 / 37
Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΎΠΏΡΠΈΡ strict ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΎΠ½Π° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ?
ΠΠΏΡΠΈΡ strict: true Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π²ΡΠ΅ strict-ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ TypeScript ΠΎΠ΄Π½ΠΈΠΌ ΡΠ»Π°Π³ΠΎΠΌ. ΠΡΠΎ Π·ΠΎΠ½ΡΠΈΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅Ρ strictNullChecks, strictFunctionTypes, strictBindCallApply, strictPropertyInitialization, noImplicitAny, noImplicitThis, useUnknownInCatchVariables ΠΈ alwaysStrict. ΠΠΎΠ²ΡΠ΅ strict-ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π² Π±ΡΠ΄ΡΡΠΈΡ
Π²Π΅ΡΡΠΈΡΡ
TypeScript ΡΠΎΠΆΠ΅ Π±ΡΠ΄ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· strict.