What is static typing in TypeScript?
In TypeScript, static typing means parameters, variables, and object members have types that compiler recognizes at the time of compile. This helps in detecting early errors faster than unit test runs. It also greatly helps IDEs with auto-completion and API exploration with statically typed DOM. Static typing is an important chapter which supports a number of TypeScript Interview Questions, so it’s crucial to practice this one.