JavaScript
172
Keywords and functions
54
Changes in new versions
9
Type initialization
65
Basic types
52
Arrays and collections
22
Control flow
38
Classes
7
Structures (records)
9
Enumerations
7
Interfaces (not in JS)
3
Generic types
3
Dynamic types
9
Functions
13
Lambda expressions
6
Multithreading
7
Exception handling
8
Regular expressions
27
Files
9
Databases
22
Serialization
5
Colors
18
Algorithms
60
Design patterns
4
Extensions