JavaScript tutorial introduction

This tutorial will teach you how to use JS (JavaScript) to create more dynamic and more user interactive websites. Before learning JS it is important to be familiar with the

What is JavaScript?

The JS or JavaScript is a client-side programming language added to

What is ECMAScript?

ECMAScript is defined in ECMA-262 and it is considered to be the core of the JavaScript. The language is not tied to web browsers only and has no inputs o...

Basics about JavaScript Document Object Model

The Document Object Model (DOM) is an application programming interface (API) originally intended for XML language but soon applied to HTML as well. A DOM applicat...

Basics about JavaScript Browser Object Model

The Browser Object Model (BOM) is a feature first used by Internet Explorer 3 and

Implementation of JavaScript in HTML pages

The primary way of adding a script to HTML pages is via a

JavaScript syntax

JavaScript syntax is case-sensitive. For instance, a function may not be named "instanceof()" because that, in JavaScript, i...

Keywords and reserved words in JavaScript

ECMA-262 describes a set of keywords that might not be used as user-defined

JavaScript variables

Variables in JavaScript are made of the operator var (which is a