Operators, Arrays, & Functions
ECMAScript 2017
| Intermediate
- 16 Videos | 1h 30m 56s
- Includes Assessment
- Earns a Badge
Operators, arrays, and functions are the building blocks of JavaScript. Explore these features and get a deeper insight into how they can be used to create JavaScript apps.
WHAT YOU WILL LEARN
-
use the assignment and arithmetic operators to manipulate numeric datawork with comma and string operators and recall how to concatenate strings and numbersdescribe when to use comparison operators and the difference between the equality and identity operatorswork with logical operators and describe how short-circuit evaluation can affect codewrite more concise JavaScript code by using shorthand assignment operatorsuse various methods of array creation in JavaScriptmanipulate arrays by adding and removing itemsslice, splice, copy, and merge arrays
-
use various methods for iterating JS arrayssort and reverse an array and use map to run functions against the array contentsdescribe function definitions and parameters, and understand how to return values from functionsspecify the difference between function declarations and function expressionsrecall how global and function scope work within JavaScriptdefine what happens in the compile phase of JavaScript programscreate and use closures in JavaScript and understand how to use Immediately Invoked Function Expressions (IIFEs)create and use a closure in JavaScript
IN THIS COURSE
-
1.Working with Assignment and Arithmetic Operators6m 41sUP NEXT
-
2.Using Comma and String Operators4m 43s
-
3.Identifying Comparison Operators7m 1s
-
4.Using Logical Operators5m 52s
-
5.Implementing Shorthand Operators2m 2s
-
6.Creating Arrays4m 11s
-
7.Reading and Writing to Arrays8m 9s
-
8.Slicing, Splicing, Combining, and Copying Arrays6m 40s
-
9.Looping JS Arrays4m 44s
-
10.Sorting, Reversing, and Using Map on Arrays5m 9s
-
11.Defining and Using Functions5m 45s
-
12.Understanding Function Declarations and Expressions4m 26s
-
13.Working with Scope in JS6m 36s
-
14.Understanding Hoisting in JS8m 52s
-
15.Using Closures and IIFEs in JS8m 12s
-
16.Exercise: Creating and Using a Closure in JS1m 54s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.