August 2016
Beginner to intermediate
847 pages
17h 28m
English
We will use Chrome Developer Tools (CDT), as the main JavaScript console. However, you can run the examples in any other browser that provides a JavaScript console.
Functions are first-class citizens in JavaScript. In fact, functions are objects in JavaScript. When we type the following lines in a JavaScript console, we create a new function object. Thus, calculateArea is an object, and its type is function. Notice the results of writing the following lines in a JavaScript console. The displayed type for calculateArea is a function, as follows:
function calculateArea(width, height) { return width * height; }
typeof(calculateArea)The calculateArea function receives two arguments: width and ...