Please enable JavaScript.
Coggle requires JavaScript to display documents.
TypeScript - Coggle Diagram
TypeScript
Types
Variables
Void
Never
Null
undefined
any
Objects
Index Signatures
Intersection Types
Extending Types
Classes
access modifiers
protected
private
public
read-only
inheritance
Functions
function overloads
Callable types
this. types
Queries
keyof
typeof
Conditional
exclude
extends
extract
JSON
Mapped Types
Tools
Atom
WebStorm
Visual Studio
Enums
Const
Number
String
Interfaces
extending interfaces
extending classes
Modules
import
export
Unions and Intersection Types
Intersection
An intersection type lets us combine multiple types into one.
It uses the symbol " & "
Unions
A union type describes a value tat can be one of several types.
It uses the symbol " | "