JavaScript logo


JavaScript is a high-level, interpreted and loosely-typed programming language. Along with HTML and CSS, JavaScript is a core pillar of the technology that powers the modern web.

Illustration of a stopwatch with the phrase 'Web Worker Timers'

More Accurate JavaScript Timers with Web Workers

Increase the accuracy and reliability of JavaScript timing functions, such as setInterval and setTimeout with web workers.

The words 'Creating Node CLI Apps' on a dark background.

Creating a Command-line Application with Node and Commander.js

Learn the basics of creating command-line applications using Node and Commander.js by building a note taking application for the terminal.

Live Image Previews for File Uploads using the FileReader API

Create live image previews for file uploads using the File API and the FileReader object in vanilla JavaScript.