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 B. Tipo di utilità

Le utility per i tipi di Typescript sono incluse nella libreria standard. La Tabella B-1 elenca tutte le utilità disponibili al momento della scrittura.

Vedi es5.d.ts per un riferimento aggiornato.

Tabella B-1. Tipo di utenze
Tipo di utilità Usalo su Descrizione

ConstructorParameters

Tipi di costruttori di classe

Una tupla di tipi di parametri del costruttore di una classe

Exclude

Tipi di Unione

Escludere un tipo da un altro tipo

Extract

Tipi di Unione

Seleziona un sottotipo che sia assegnabile a un altro tipo

InstanceType

Tipi di costruttori di classe

Il tipo di istanza che si ottiene da new-ing un costruttore di classe

NonNullable

Tipi annullabili

Escludere null e undefined da un tipo

Parameters

Tipi di funzioni

Una tupla dei tipi di parametri di una funzione

Partial

Tipi di oggetti

Rendi opzionali tutte le proprietà di un oggetto

Pick

Tipi di oggetti

Un sottotipo di un tipo di oggetto, con un sottoinsieme delle sue chiavi

Readonly

Tipi di array, oggetti e tuple

Rendi tutte le proprietà di un oggetto di sola lettura, oppure rendi un array o una tupla di sola lettura

ReadonlyArray

Qualsiasi tipo

Crea un array immutabile del tipo dato

Record

Tipi di oggetti

Una mappa da un tipo di chiave a un tipo di valore

Required

Tipi di oggetti

Rendi obbligatorie tutte le proprietà di un oggetto

ReturnType

Tipi di funzioni

Il tipo di ritorno di una funzione

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