JavaScript

✦ PRO

Type real JavaScript: ES6 syntax and built-ins, then variables, functions, arrays, objects, classes, promises and the DOM.

ES6 declarations and statements

let and const, arrow functions, generators, classes, for...of, export and import.

ES6 expressions

Default, rest and destructured parameters, spread and destructuring declarations.

ES6 built-ins

Promise, Map, Set, WeakMap, WeakSet and the new Array methods.

The Typing Cat is rated 4.1 out of 5 from 97,327 ratings