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.

JS Frameworks vs VanillaJS : Use or not use a framework ?
To use or not a framework, quite difficult question isn't ? Read this interesting discussion , when use plain javascript and when use a javascript framework.
How to convert voice to text with javascript (webkitSpeechRecognition API) easily
Learn how to use the webkitSpeechRecognition API to convert
How to add voice commands to your webpage with javascript
Learn to use Artyom.js and add voice commands to your webpage easily with javascript with a included videotutorial.
How to capture an image from a DOM element with javascript
Dom-to-image is a library which can turn arbitrary DOM node into a vector (SVG) or raster (PNG) image, written in JavaScript.
How to create your own javascript library
Learn to create efficiently a javascript library to wrap all your functions
Object Literal Property Value Shorthands, New feature of ES6
The ECMASCRIPT 6 (2015) have added a comfortable shortcut of literal objects definition in javascript.
What's the difference between LET and VAR in the declaration of variables in javascript
Still confused what makes different "var" of "let" declarator in javascript? Take a look !
Obfuscate your Javascript and make it unreadable by users
Learn more about javascript obfuscation ! Sometimes, the minification is not enough.
What is the debounce method and how to use it in Javascript
Increase the performance of a function that is executed many times in a short time
3 Ways to export highcharts charts to image with javascript (client side solution)
Problems with exportation to image with highcharts ? Try these methods !