JavaScript Tutorial

Welcome to JavaScript tutorials section. JavaScript is a loosely-typed client side scripting language that executes in the user's web browser. A web page without JavaScript is unimaginable today. There are many open source application development frameworks based on JavaScript.

These tutorials will help you learn JavaScript step by step starting from the basics to an advanced level. These tutorials are broken down into sections where each section contains a number of related topics that are packed with easy to understand explanations, real-world examples, tips, notes and useful references.

Each tutorial includes practical examples. You can edit and see the result real time with Code Editor. Click on 'Try it' button at the bottom of each example to edit and see the actual result in the browser.

Click Next to start learning JavaScript.

JavaScript Test

Test your JavaScript knowledge with a quick test. It includes 20 questions and each question includes 4 options. Select an appropriate answer out of 4 options. There is no time limit for this test.

Start JavaScript Test