Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Declaração de Variável Tipada | Fundamentos do TypeScript
Introdução ao TypeScript

bookDeclaração de Variável Tipada

Como TypeScript é um superconjunto do JavaScript, não há muitas diferenças na sintaxe básica. No entanto, vamos analisar uma das diferenças mais importantes: a tipagem.

TypeScript introduz o conceito de variáveis tipadas, onde o tipo de cada variável é definido explicitamente. Entre os vários tipos de dados suportados pelo TypeScript, três tipos comumente utilizados são number, boolean e string.

Anteriormente, declarava-se variáveis utilizando a palavra-chave var, e o TypeScript inferia automaticamente o tipo dessa variável. Agora, facilitaremos o trabalho do TypeScript e definiremos manualmente o tipo da variável. Isso é feito da seguinte forma:

12
let one : number = 10; console.log(one)
copy

A sintaxe é um pouco diferente, e podemos ver qual tipo nossa variável one terá. Vamos analisar mais de perto a sintaxe:

let variable_name : type = value;

Da mesma forma, podemos definir variáveis dos outros dois tipos, por exemplo, uma string:

12
let variable : string = 'Hello c<>definity!'; console.log(variable);
copy

Você pode ter notado que é como se estivéssemos comandando nosso código: Que a variável seja uma string!

Dessa forma, será mais fácil lembrar a sintaxe.

boolean

Agora vamos para o tipo boolean, que é um tipo de dado que só pode armazenar os valores true e false.

Q: Para que serve?

A: É utilizado para executar blocos de código com condições.

Q: O que são blocos de código com condições?

A: Você aprenderá sobre isso mais adiante neste curso.

Veja um exemplo de variável com o tipo boolean:

12
let variable : boolean = true; console.log(variable);
copy

Para que serve a tipagem de dados?

Principalmente, a tipagem de dados auxilia o programador a compreender melhor seu código. Existe a liberdade de decidir se deseja utilizar tipagem de dados ou não, mas o TypeScript é altamente valorizado por esse recurso.

Além disso, a tipagem de dados ajuda a evitar erros, pois o compilador do TypeScript irá destacar trechos do código onde os tipos de dados não correspondem, como mostrado na captura de tela:

Definimos variáveis com os tipos number e string. Em seguida, tentamos dividir um valor numérico por uma string. O compilador nos alerta que podemos estar cometendo um erro. O compilador cuida bem de nós.

question mark

Traduza do inglês para TypeScript: "Let the name be a string and let it be 'C<>definity'!"

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain more about type inference in TypeScript?

What happens if I assign a value of the wrong type to a variable?

Are there other basic data types in TypeScript I should know about?

Awesome!

Completion rate improved to 2.94

bookDeclaração de Variável Tipada

Deslize para mostrar o menu

Como TypeScript é um superconjunto do JavaScript, não há muitas diferenças na sintaxe básica. No entanto, vamos analisar uma das diferenças mais importantes: a tipagem.

TypeScript introduz o conceito de variáveis tipadas, onde o tipo de cada variável é definido explicitamente. Entre os vários tipos de dados suportados pelo TypeScript, três tipos comumente utilizados são number, boolean e string.

Anteriormente, declarava-se variáveis utilizando a palavra-chave var, e o TypeScript inferia automaticamente o tipo dessa variável. Agora, facilitaremos o trabalho do TypeScript e definiremos manualmente o tipo da variável. Isso é feito da seguinte forma:

12
let one : number = 10; console.log(one)
copy

A sintaxe é um pouco diferente, e podemos ver qual tipo nossa variável one terá. Vamos analisar mais de perto a sintaxe:

let variable_name : type = value;

Da mesma forma, podemos definir variáveis dos outros dois tipos, por exemplo, uma string:

12
let variable : string = 'Hello c<>definity!'; console.log(variable);
copy

Você pode ter notado que é como se estivéssemos comandando nosso código: Que a variável seja uma string!

Dessa forma, será mais fácil lembrar a sintaxe.

boolean

Agora vamos para o tipo boolean, que é um tipo de dado que só pode armazenar os valores true e false.

Q: Para que serve?

A: É utilizado para executar blocos de código com condições.

Q: O que são blocos de código com condições?

A: Você aprenderá sobre isso mais adiante neste curso.

Veja um exemplo de variável com o tipo boolean:

12
let variable : boolean = true; console.log(variable);
copy

Para que serve a tipagem de dados?

Principalmente, a tipagem de dados auxilia o programador a compreender melhor seu código. Existe a liberdade de decidir se deseja utilizar tipagem de dados ou não, mas o TypeScript é altamente valorizado por esse recurso.

Além disso, a tipagem de dados ajuda a evitar erros, pois o compilador do TypeScript irá destacar trechos do código onde os tipos de dados não correspondem, como mostrado na captura de tela:

Definimos variáveis com os tipos number e string. Em seguida, tentamos dividir um valor numérico por uma string. O compilador nos alerta que podemos estar cometendo um erro. O compilador cuida bem de nós.

question mark

Traduza do inglês para TypeScript: "Let the name be a string and let it be 'C<>definity'!"

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 5
some-alt