Advanced Javascript Techniques
This modules covers advanced Javascript techniques for working with functions, arrays, classes, objects, and JSON data
Objectives
Upon completion of this module, you should be able to:
- Explain what anonymous functions and callback functions are.
- Write Javascript functions using regular and arrow syntax.
- Manipulate array data using the built-in array helpers.
- Pluck data from arrays, objects, and nested data-structures using destructuring.
- Define custom classes and instantiate objects from these classes.
- Generate and consume data in JSON format (JavaScript Object Notation).
- Get and post data over HTTP using the Fetch API.
- Use the spread and rest syntax when working with functions, arrays, and objects.