### Javascript Timeline

A list of major developments with Javascript.### Variables

Working demos of Javascript variables.### Objects

Working demos of Javascript objects.### Global Objects

Working demos of global objects.### Arrays

Working demos of Javascript arrays.### Classes

An interactive demo of ECMAScript 6 classes.### Functions

An interactive demo of JS functions.### Asynchronous Functions

An interactive demo of asynchronous JS functions.### Strings

Interactive examples of Javascript strings objects and methods.### Regular Expression Syntax

Examples of regular expression constructors and syntax.### Regular Expression Methods

Examples of RegEx and String methods that use regular expressions.### Loops

An interactive demo of loops in Javascript.### Binary Data and Operators

Examples of bitwise operators, typed arrays...### Cryptography

List of popular cryptography libraries with some examples.### Try, Throw, Catch

Error handling in Javascript.### Date

Date object and methods.### Timing Functions

Various interval and timeout functions.### Web Storage

Examples of localStorage and sessionStorage.### Fetch

Fetch is WHATWG's standard for HTTP requests.### XMLHttpRequest

An introduction to the XMLHttpRequest object.### Cookies

Using JS with HTTP cookies.### Drawing on Canvas

An introduction to canvas elements.### WebGL

Some basic WebGL demos.### WebGPU

Some basic WebGPU demos.### Clicking and Touching

An overview of Javascript's click and touch events.### Web Audio

A simple Web Audio demonstration.### Life

Conway's game of life.### Graph Paper

A simple plot pointing app.### Backgrounds

Try out various SVG backgrounds.### Wallpaper

Interactive version of*Wallpaper for the Mind*from A. K. Dewdney's

*The Turing Omnibus*.

### Random Walker

Random walker as described in Daniel Shiffman's*The Nature of Code*.

### Acey Ducey

Also known as In-Between, Sheets or Maverick.### Hamurabi

Manage the city of Sumeria.### Flex Demo

Try out flex layout for HTML.### Dimensions

Prints the values of your browser's dimensions.### Project Euler

Some solutions to Project Euler problems.### freeCodeCamp

My freeCodeCamp profile.### Exercism

Some solutions to Exercism problems.### Codewars

Some solutions to Codewars problems.### Unit Fraction Sums

Display a list of random fractions and calculate the simplified sum.### Calculator

A*bc*style calculator.