Skip to Content
Programmazione TypeScript
book

Programmazione TypeScript

by Boris Cherny
April 2025
Intermediate to advanced
324 pages
7h 42m
Italian
O'Reilly Media, Inc.
Book available
Content preview from Programmazione TypeScript

Appendice F. Flag del compilatore TSC per la sicurezza

Suggerimento

Per un elenco completo dei flag del compilatore disponibili, visita il sito web di TypeScript Handbook.

Ogni versione di Typescript introduce nuovi controlli che puoi attivare per ottenere ancora più sicurezza dal tuo codice. Alcuni di questi flag - preceduti da strict- sono inclusi come parte del flag strict; in alternativa, puoi scegliere i flag strict uno alla volta. La Tabella F-1 elenca i flag del compilatore relativi alla sicurezza disponibili al momento della stesura del presente documento.

Tabella F-1. Flag di sicurezza TSC
Bandiera Descrizione

alwaysStrict

Emetti 'use strict'.

noEmitOnError

Non emettere JavaScript quando il tuo codice presenta errori di tipo.

noFallthroughCasesInSwitch

Assicurati che ogni caso di switch restituisca un valore o si interrompa.

noImplicitAny

Errore quando il tipo di una variabile viene dedotto come any.

noImplicitReturns

Assicurati che ogni percorso di codice in ogni funzione ritorni esplicitamente. Vedi "Totalità".

noImplicitThis

Errore quando utilizzi this in una funzione senza annotare esplicitamente il tipo this. Vedi "Digitare questo".

noUnusedLocals

Avverte delle variabili locali non utilizzate.

noUnusedParameters

Avverte dei parametri di funzione non utilizzati. Il nome del parametro deve essere preceduto da _ per ignorare questo errore.

strictBindCallApply

Applicare la sicurezza dei tipi per bind, call e apply. Vedi "call, apply e bind".

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Beginning PHP 5.3

Beginning PHP 5.3

Matt Doyle
Oracle® Web Application Programming for PL/SQL® Developers

Oracle® Web Application Programming for PL/SQL® Developers

Susan Boardman, Melanie Caffrey, Solomon Morse, Benjamin Rosenzweig
Learning Node.js

Learning Node.js

Marc Wandschneider

Publisher Resources

ISBN: 9798341644793Supplemental Content