How to sort alphabetically an array of objects by key in JavaScript
Learn how to sort alphabetically an array of objects by a specific key in ascending or descending order.
How to implement a snowstorm (Snow Effect) on your website with JavaScript
Learn how to implement a dynamic snowstorm effect on your website using Snowstorm.js on your website.
How to change the default length (duration) of an event in dhtmlxScheduler
Learn how to change the length of a default event (created by a simple click on the scheduler) in dhtmlxScheduler.
Converting bytes to human readable values (KB, MB, GB, TB, PB, EB, ZB, YB) with JavaScript
Learn how to convert a value of bytes into an easily readable bytes format.
How to unfollow masively users on Instagram using a little trick with JavaScript in the Browser
Learn how to unfollow easily a lot of users injecting a simple script in the console of the browser.
How to convert HTML to Markdown with JavaScript using Turndown
Learn how to convert HTML to Markdown with JavaScript easily with the Turndown library.
What does the "Not allowed to navigate top frame to data URL:" JavaScript exception means in Google Chrome
Learn more about this breaking update that prevents developers from opening directly with JavaScript a base64 string in a new browser tab.
How to remove the transparent pixels that surrounds a Canvas in JavaScript
Learn how to trim the transparent margins that surround an element in a html5 Canvas.
How to set a background image to a Fabric.js Canvas
Learn how to set an image as background on your Fabric.js canvas easily.
How to record a video with audio in the browser with JavaScript (WebRTC)
Learn how to create your own online video recorder accessing your user's camera and microphone easily.

JavaScript is a programming language used to make web pages interactive. It runs on your visitor's computer and doesn't require constant downloads from your website.