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 digitada | Fundamentos do TypeScript
Introdução ao TypeScript

bookDeclaração de variável digitada

Uma vez que o TypeScript é um superconjunto do JavaScript, não há muitas diferenças na sintaxe básica. Mas agora, vamos observar uma das diferenças mais importantes - a tipagem.

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

Anteriormente, declaramos variáveis usando a palavra-chave var, e o TypeScript inferiu automaticamente o tipo dessa variável. Agora, vamos facilitar o trabalho do TypeScript e definir manualmente o tipo da variável. Isto é feito da seguinte forma:

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

A sintaxe é um pouco diferente, e vamos verificar qual tipo nossa variável one será. Vamos dar uma olhada mais de perto na sintaxe:

let nome_da_variavel: tipo = valor;

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 percebido que é como se estivéssemos comandando nosso código: Que a variável seja uma string!

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

booleano

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

Q: Para que ele é usado?

A: É usado 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 eles mais tarde neste curso.

Vamos dar uma olhada em uma variável com o tipo booleano:

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

Para que serve a tipagem de dados?

Primordialmente, a tipagem de dados auxilia o programador a entender melhor o seu código. Você tem a liberdade de escolher se deseja usar a tipagem de dados ou não, mas o TypeScript é altamente considerado por essa funcionalidade.

Ademais, 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 coincidem, conforme mostrado na captura de tela:

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

question mark

Traduza de inglês para TypeScript: "Deixe o nome ser uma string e que seja 'C<>definity'!"

let name: string = '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 other data types are commonly used in TypeScript?

Why is explicit typing preferred over implicit typing?

Awesome!

Completion rate improved to 2.94

bookDeclaração de variável digitada

Deslize para mostrar o menu

Uma vez que o TypeScript é um superconjunto do JavaScript, não há muitas diferenças na sintaxe básica. Mas agora, vamos observar uma das diferenças mais importantes - a tipagem.

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

Anteriormente, declaramos variáveis usando a palavra-chave var, e o TypeScript inferiu automaticamente o tipo dessa variável. Agora, vamos facilitar o trabalho do TypeScript e definir manualmente o tipo da variável. Isto é feito da seguinte forma:

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

A sintaxe é um pouco diferente, e vamos verificar qual tipo nossa variável one será. Vamos dar uma olhada mais de perto na sintaxe:

let nome_da_variavel: tipo = valor;

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 percebido que é como se estivéssemos comandando nosso código: Que a variável seja uma string!

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

booleano

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

Q: Para que ele é usado?

A: É usado 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 eles mais tarde neste curso.

Vamos dar uma olhada em uma variável com o tipo booleano:

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

Para que serve a tipagem de dados?

Primordialmente, a tipagem de dados auxilia o programador a entender melhor o seu código. Você tem a liberdade de escolher se deseja usar a tipagem de dados ou não, mas o TypeScript é altamente considerado por essa funcionalidade.

Ademais, 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 coincidem, conforme mostrado na captura de tela:

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

question mark

Traduza de inglês para TypeScript: "Deixe o nome ser uma string e que seja 'C<>definity'!"

let name: string = '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