Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Dichiarazione di Variabile Tipizzata | Fondamenti di TypeScript
Introduzione a TypeScript

bookDichiarazione di Variabile Tipizzata

Poiché TypeScript è un superset di JavaScript, non ci sono molte differenze nella sintassi di base. Tuttavia, esaminiamo una delle differenze più importanti: la tipizzazione.

TypeScript introduce il concetto di variabili tipizzate, in cui il tipo di ogni variabile è definito esplicitamente. Tra i vari tipi di dati supportati da TypeScript, tre dei più utilizzati sono number, boolean e string.

In precedenza, dichiaravamo le variabili utilizzando la parola chiave var e TypeScript inferiva automaticamente il tipo di quella variabile. Ora, semplificheremo il compito di TypeScript e definiremo manualmente il tipo della variabile. Questo viene fatto nel seguente modo:

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

La sintassi è leggermente diversa e possiamo vedere quale tipo avrà la nostra variabile one. Esaminiamo più da vicino la sintassi:

let variable_name : type = value;

Allo stesso modo, possiamo definire variabili degli altri due tipi, ad esempio una stringa:

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

Avrai notato che sembra quasi di impartire un comando al nostro codice: La variabile sia una stringa!

In questo modo, sarà più semplice ricordare la sintassi.

boolean

Passiamo ora al tipo boolean, che è un tipo di dato che può contenere solo i valori true e false.

D: A cosa serve?

R: Serve per eseguire blocchi di codice con condizioni.

D: Cosa sono i blocchi di codice con condizioni?

R: Li approfondirai più avanti in questo corso.

Vediamo una variabile di tipo boolean:

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

A cosa serve la tipizzazione dei dati?

Principalmente, la tipizzazione dei dati aiuta un programmatore a comprendere meglio il proprio codice. Si ha la libertà di decidere se utilizzare o meno la tipizzazione, ma TypeScript è molto apprezzato per questa caratteristica.

Inoltre, la tipizzazione dei dati aiuta a evitare errori, poiché il compilatore TypeScript evidenzierà i frammenti di codice in cui i tipi di dati non corrispondono, come mostrato nello screenshot:

Abbiamo definito variabili con i tipi number e string. Poi proviamo a dividere un valore numerico per una stringa. Il compilatore ci avverte che potremmo commettere un errore. Il compilatore si prende cura di noi.

question mark

Traduci dall'inglese a TypeScript: "Let the name be a string and let it be 'C<>definity'!"

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 2.94

bookDichiarazione di Variabile Tipizzata

Scorri per mostrare il menu

Poiché TypeScript è un superset di JavaScript, non ci sono molte differenze nella sintassi di base. Tuttavia, esaminiamo una delle differenze più importanti: la tipizzazione.

TypeScript introduce il concetto di variabili tipizzate, in cui il tipo di ogni variabile è definito esplicitamente. Tra i vari tipi di dati supportati da TypeScript, tre dei più utilizzati sono number, boolean e string.

In precedenza, dichiaravamo le variabili utilizzando la parola chiave var e TypeScript inferiva automaticamente il tipo di quella variabile. Ora, semplificheremo il compito di TypeScript e definiremo manualmente il tipo della variabile. Questo viene fatto nel seguente modo:

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

La sintassi è leggermente diversa e possiamo vedere quale tipo avrà la nostra variabile one. Esaminiamo più da vicino la sintassi:

let variable_name : type = value;

Allo stesso modo, possiamo definire variabili degli altri due tipi, ad esempio una stringa:

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

Avrai notato che sembra quasi di impartire un comando al nostro codice: La variabile sia una stringa!

In questo modo, sarà più semplice ricordare la sintassi.

boolean

Passiamo ora al tipo boolean, che è un tipo di dato che può contenere solo i valori true e false.

D: A cosa serve?

R: Serve per eseguire blocchi di codice con condizioni.

D: Cosa sono i blocchi di codice con condizioni?

R: Li approfondirai più avanti in questo corso.

Vediamo una variabile di tipo boolean:

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

A cosa serve la tipizzazione dei dati?

Principalmente, la tipizzazione dei dati aiuta un programmatore a comprendere meglio il proprio codice. Si ha la libertà di decidere se utilizzare o meno la tipizzazione, ma TypeScript è molto apprezzato per questa caratteristica.

Inoltre, la tipizzazione dei dati aiuta a evitare errori, poiché il compilatore TypeScript evidenzierà i frammenti di codice in cui i tipi di dati non corrispondono, come mostrato nello screenshot:

Abbiamo definito variabili con i tipi number e string. Poi proviamo a dividere un valore numerico per una stringa. Il compilatore ci avverte che potremmo commettere un errore. Il compilatore si prende cura di noi.

question mark

Traduci dall'inglese a TypeScript: "Let the name be a string and let it be 'C<>definity'!"

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 5
some-alt