Functions in JavaScript

Functions in JavaScript
Functions in JavaScript
English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 17m | 451 MB

There's much more to functions than meets the eye in JavaScript, and having an in-depth understanding of them is crucial to being an expert JavaScript developer. Learn all about functions in JavaScript, including the new arrow functions and "rest" parameters introduced in ES2015, and put that knowledge to work building JavaScript apps.

Table of Contents

00:00:00 Introduction
00:01:20 Overview
00:03:01 The Three Types of Functions
00:05:27 Using Traditional Functions and Arrow Functions (Demo)
00:08:31 Function Declarations and Expressions
00:12:19 Exploring Function Declarations and Expressions (Demo)
00:17:53 Arguments and Parameters
00:21:06 Exploring Arguments and Parameters (Demo)
00:26:04 The Arguments Object and Rest Parameters
00:30:19 Using the Arguments Object and Rest Parameters (Demo)
00:38:22 The Three Roles of Traditional Functions
00:45:41 Repeated Code, New Scopes, and Constructor Functions (Demo)
00:56:23 New Role of Generator Functions
00:57:54 Generating Values with Generator Functions (Demo)
01:01:20 Arrow-Function Syntax and Lexical This
01:03:51 Using Arrow Functions (Demo)
01:11:47 Functions as Objects and Data
01:13:33 Using Functions as Objects and Data (Demo)
01:17:42 Conclusion