JavaScript Tutorial Library

11 Lessons

JavaScript Tutorial

JavaScript is an object-based client-side scripting language, which is very popular and is used to create dynamic and interactive web pages. This JavaScript tutorial series will help you get started learning JavaScript from the basics.

    JavaScript Overview

    This is an introductory chapter describing JavaScript.

    • What is JavaScript?
    • Where Is JavaScript Being Used?
    • Advantages of JavaScript.
    • What Does the Script Mean?
    • What Does Client-Side Scripting Mean?

    History of JavaScript

    To use JavaScript well, it is necessary to know its nature, history, and limitations. This chapter contains complete information about the history of JavaScript.

      JavaScript and HTML

      The introduction of JavaScript into web pages immediately ran into the Web's primary language, HTML. As the component of its original work on JavaScript, Netscape tried to find out how to make JavaScript coexist in HTML pages without causing any […]

        JavaScript async Attribute

        HTML5 bring the async attribute for <script> elements. The async attribute is alike to defer (which you have read earlier) in that it transforms the way a script is processed. Further similar to the defer attribute, async applies only to […]

          JavaScript Keywords

          Keywords are reserved words in JavaScript which you cannot use to name the variables labels or function names. Here are a total of 63 keywords which JavaSscript provides the programmers.

            JavaScript Comments

            Comments are those lines within a program or script that the compiler or interpreter does not read when they compile or interpret any source code. In this chapter, you will learn about two different types of comments that the JavaScript programmer allows to use.

              JavaScript Function Expressions

              Functions in JavaScript are sets of reusable code that can be called anywhere within the program you execute; it eliminates the need to write the same code over and over again. In this chapter, you will learn about the structure of the JavaScript function and its various features.

                JavaScript Object Oriented

                Object-oriented (OO) languages usually are recognized through their use of classes for creating various objects which have similar properties and methods. It is to be noted that, ECMA-Script has no concept of classes, and hence objects are different than in […]

                  JavaScript Browser Object Model

                  Although ECMA-Script defines it as the core of JavaScript, the Browser Object Model (BOM) is the central part of using JavaScript on the Web. In this chapter, you will learn about the browser object model as well as window-related objects and frames, positions, and more.

                    Scroll Back to Top