Operators, Arrays, & Functions

ECMAScript 2017    |    Intermediate
  • 16 videos | 1h 30m 56s
  • Includes Assessment
  • Earns a Badge
Rating 4.7 of 19 users Rating 4.7 of 19 users (19)
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

  • 6m 41s
    In this video, you will learn how to use the assignment and arithmetic operators to manipulate numeric data. FREE ACCESS
  • 4m 43s
    In this video, you will work with comma and string operators, recall how to concatenate strings and numbers, and practice using the modulo operator. FREE ACCESS
  • Locked
    3.  Identifying Comparison Operators
    7m 1s
    Upon completion of this video, you will be able to describe when to use comparison operators and the difference between the equality and identity operators. FREE ACCESS
  • Locked
    4.  Using Logical Operators
    5m 52s
    In this video, you will work with logical operators and describe how short-circuit evaluation can affect code. FREE ACCESS
  • Locked
    5.  Implementing Shorthand Operators
    2m 2s
    During this video, you will learn how to write more concise JavaScript code by using shorthand assignment operators. FREE ACCESS
  • Locked
    6.  Creating Arrays
    4m 11s
    Learn how to create arrays using various methods in JavaScript. FREE ACCESS
  • Locked
    7.  Reading and Writing to Arrays
    8m 9s
    In this video, you will learn how to manipulate arrays by adding and removing items. FREE ACCESS
  • Locked
    8.  Slicing, Splicing, Combining, and Copying Arrays
    6m 40s
    In this video, learn how to slice, splice, copy, and merge arrays. FREE ACCESS
  • Locked
    9.  Looping JS Arrays
    4m 44s
    In this video, learn how to use various methods for iterating through JS arrays. FREE ACCESS
  • Locked
    10.  Sorting, Reversing, and Using Map on Arrays
    5m 9s
    In this video, you will learn how to sort and reverse an array, and how to use map to run functions against the array contents. FREE ACCESS
  • Locked
    11.  Defining and Using Functions
    5m 45s
    Upon completion of this video, you will be able to describe function definitions and parameters, and understand how to return values from functions. FREE ACCESS
  • Locked
    12.  Understanding Function Declarations and Expressions
    4m 26s
    Upon completion of this video, you will be able to specify the difference between function declarations and function expressions. FREE ACCESS
  • Locked
    13.  Working with Scope in JS
    6m 36s
    After completing this video, you will be able to recall how global and function scope work within JavaScript. FREE ACCESS
  • Locked
    14.  Understanding Hoisting in JS
    8m 52s
    In this video, you will learn how to define what happens in the compile phase of JavaScript programs. FREE ACCESS
  • Locked
    15.  Using Closures and IIFEs in JS
    8m 12s
    In this video, you will create and use closures in JavaScript and understand how to use Immediately Invoked Function Expressions (IIFEs). FREE ACCESS
  • Locked
    16.  Exercise: Creating and Using a Closure in JS
    1m 54s
    During this video, you will learn how to create and use a closure in JavaScript. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.0 of 2 users Rating 4.0 of 2 users (2)
Rating 4.5 of 255 users Rating 4.5 of 255 users (255)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 964 users Rating 4.5 of 964 users (964)
Rating 4.6 of 64 users Rating 4.6 of 64 users (64)
Rating 4.6 of 66 users Rating 4.6 of 66 users (66)