O que torna o TypeScript importante para aprender?

Nov 27 2022
Hoje veremos por que você deve aprender TypeScript. Quais são os benefícios do TypeScript? Olá eu! meus amigos frontend! Se você não tem certeza se deve aprender typeScript ou não, você veio ao lugar certo.

Hoje veremos por que você deve aprender TypeScript. Quais são os benefícios do TypeScript?

Olá eu! meus amigos frontend!

Se você não tem certeza se deve aprender typeScript ou não, você veio ao lugar certo. Você não precisará ler mais nada depois de ler este, pois entenderá exatamente o que o typeScript pode fazer por você.

Vamos usar exemplos para esclarecer cada ponto por sua vez.

Verificação de tipo estático

Typescript é usado principalmente para evitar erros de tempo de execução. Podemos adicionar verificação de tipo estático ao nosso código usando o typescript, o que é incrível.

Vamos dar um exemplo

ts jogando erro ao chamar string

Aqui, primeiro declaramos que a mensagem é uma string antes de chamá-la, pois, como todos sabemos, uma string não pode ser chamada. ( Grandes projetos podem dificultar a lembrança do tipo de uma variável (string, função, etc.), por isso frequentemente cometemos erros com os tipos. )

O tempo de execução em JavaScript identificará esse problema e o lançará. Mas no typescript, o TypeScript nos dará uma mensagem de erro antes de executarmos o código em primeiro lugar. é super incrível você não precisar esperar o tempo de execução para encontrar o erro

Falhas sem exceção

Em geral, se estivermos tentando acessar algo que não está definido, devemos obter um erro. mas você pode imaginar que acessar uma propriedade que não existe em um objeto deve gerar um erro também. Em vez disso, o JavaScript dá undefinedque às vezes quebra nosso código.

Vamos dar um exemplo

Aqui no objeto de pessoa, estamos tentando acessar a propriedade que é person.locationque não está definida.

Em javascript, você verá undefinedque às vezes quebra nosso código.
Mas no Typescript, você será informado imediatamente.

Ao tentar acessar uma propriedade que não está definida, o ts gera um erro.

erros de digitação

Typescript também evita erros de digitação

ts lançando um erro ao adicionar uma propriedade que não existe.

Com que rapidez você pode encontrar os erros de digitação?... O texto datilografado nos ajuda a evitar esses erros de digitação.

Tipos explícitos

Até agora, não informamos ao TypeScript sobre tipos de variáveis, como “variável deve ser uma string, número, booleano, etc.”

Vamos entender por um exemplo

aqui adicionamos as anotações de tipo persone datepara descrever com quais tipos de valores greetpodem ser chamados. você pode entendê-lo como uma pessoa do tipo string e um datedo tipo Date.

Com isso, o TypeScript pode nos informar sobre outros casos que greetpodem ter sido chamados incorretamente. Por exemplo…

ts está lançando um erro ao passar um booleano para a string digitada

tsc, o compilador TypeScript

O navegador não entende o typescript, então temos que complicá-lo em js usando o compilador tsc

npm install -g typescript

você pode compilar seu arquivo

tsc <your file name>

Espero que gostem

Codificação feliz!

quero dar sugestões:-

me encontre no LinkedIn Twitter

Envie-me um e-mail para [email protected]