Operators, Arrays, & Functions

ECMAScript 2017    |    Intermediate
  • 16 Videos | 1h 38m 26s
  • Includes Assessment
  • Earns a Badge
Likes 20 Likes 20
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 data
    work with comma and string operators and recall how to concatenate strings and numbers
    describe when to use comparison operators and the difference between the equality and identity operators
    work with logical operators and describe how short-circuit evaluation can affect code
    write more concise JavaScript code by using shorthand assignment operators
    use various methods of array creation in JavaScript
    manipulate arrays by adding and removing items
    slice, splice, copy, and merge arrays
  • use various methods for iterating JS arrays
    sort and reverse an array and use map to run functions against the array contents
    describe function definitions and parameters, and understand how to return values from functions
    specify the difference between function declarations and function expressions
    recall how global and function scope work within JavaScript
    define what happens in the compile phase of JavaScript programs
    create 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

  • Playable
    1. 
    Working with Assignment and Arithmetic Operators
    6m 41s
    UP NEXT
  • Playable
    2. 
    Using Comma and String Operators
    4m 43s
  • Locked
    3. 
    Identifying Comparison Operators
    7m 1s
  • Locked
    4. 
    Using Logical Operators
    5m 52s
  • Locked
    5. 
    Implementing Shorthand Operators
    2m 2s
  • Locked
    6. 
    Creating Arrays
    4m 11s
  • Locked
    7. 
    Reading and Writing to Arrays
    8m 9s
  • Locked
    8. 
    Slicing, Splicing, Combining, and Copying Arrays
    6m 40s
  • Locked
    9. 
    Looping JS Arrays
    4m 44s
  • Locked
    10. 
    Sorting, Reversing, and Using Map on Arrays
    5m 9s
  • Locked
    11. 
    Defining and Using Functions
    5m 45s
  • Locked
    12. 
    Understanding Function Declarations and Expressions
    4m 26s
  • Locked
    13. 
    Working with Scope in JS
    6m 36s
  • Locked
    14. 
    Understanding Hoisting in JS
    8m 52s
  • Locked
    15. 
    Using Closures and IIFEs in JS
    8m 12s
  • Locked
    16. 
    Exercise: Creating and Using a Closure in JS
    1m 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.

YOU MIGHT ALSO LIKE

Likes 269 Likes 269  
Likes 36 Likes 36  
Likes 172 Likes 172  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 20 Likes 20  
Likes 1602 Likes 1602