TypeScriptEnums & Literal Types

46 items

1

Enums vs Literal Union Types

Slides / Video
2

Combining Literal Types with Unions

Slides / Video
3

Boolean Literal Types

Slides / Video
4

How Enums Compile to JavaScript

Slides / Video
5

const Enums for Performance

Slides / Video
6

Reverse Mapping in Numeric Enums

Slides / Video
7

Accessing Enum Members by Name and Value

Slides / Video
8

Numeric Enum Values in TypeScript

Slides / Video
9

What Enums Are and Why Use Them

Slides / Video
10

Boolean Literal Type

Code Quiz
11

String Enum Requires Initializers

Code Quiz
12

Numeric Enum Initialization

Code Quiz
13

Numeric Literal Type

Code Quiz
14

Enum As Type Annotation

Code Quiz
15

Value Outside Literal Union

Code Quiz
16

Accessing Enum Members

Code Quiz
17

const enum Reverse Mapping

Code Quiz
18

let vs const Literal Widening

Code Quiz
19

Boolean Literal Types

Quiz
20

Enum as a Type Annotation

Quiz
21

Reverse Mapping in Numeric Enums

Quiz
22

String Enum Declaration

Quiz
23

Auto-incrementing Enum Values

Quiz
24

Enum Runtime Object Behavior

Quiz
25

Explicit Numeric Enum Values

Quiz
26

Accessing Enum Members

Quiz
27

Numeric Literal Types

Quiz
28

Literal Types in Union

Quiz
29

Literal Type Widening

Quiz
30

Enum vs Union of Literals

Quiz
31

const Enums

Quiz
32

Literal Type Widening

Flashcard
33

Boolean Literal Types

Flashcard
34

Custom Numeric Enum Initializers

Flashcard
35

Auto-incrementing Enum Values

Flashcard
36

Enums vs Union of Literal Types

Flashcard
37

Combining Literal Types with Unions

Flashcard
38

Enum as a Type Annotation

Flashcard
39

Heterogeneous Enums

Flashcard
40

String Enums

Flashcard
41

Reverse Mapping in Numeric Enums

Flashcard
42

const Assertions (as const)

Flashcard
43

How Enums Compile to JavaScript

Flashcard
44

const Enums

Flashcard
45

Accessing Enum Members

Flashcard
46

Numeric Literal Types

Flashcard
FlashcardBeginner

String Enums

String enums require every member to have an explicit string value.

Question

How do string enums differ from numeric enums in initialization?

Click to reveal answer