JavaScript: Objects

ECMAscript 2019    |    Beginner
  • 14 videos | 1h 31m 44s
  • Includes Assessment
  • Earns a Badge
Rating 4.7 of 200 users Rating 4.7 of 200 users (200)
Javascript is an object-oriented language, making objects a crucial topic for any Javascript course. In this 14-video course, learners explore object definitions to object methods and constructors while learning what a "class" is in Javascript. Key concepts covered here include how to create objects containing different types of data and functions and access their properties; and how to initialize empty objects and add/remove properties to/from them. Begin by learning the role of keyword "this" within the scope of Javascript objects; how to use the call method to link a Javascript object; and how to implement an object constructor and use it to instantiate new objects. Next, observe how to use assignment operators and Object.assign method to create new objects; how to use spread syntax and the JSON; and how to prevent changes from being made to an object by freezing it. Finally, learners see how to perform aggregate and filter operations on contents of an array with reduce and filter methods; and check the type of an object by using the instanceof operator.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Create objects containing different types of data and functions, and access their properties
    Initialize an empty object and add/remove properties to/from that object
    Recognize the role of the "this" keyword within the scope of a javascript object
    Use the call method to link a javascript object to a function call
    Implement an object constructor and use it to instantiate new objects
    Use the assignment operator and the object.assign() method to create new objects
  • Use the spread syntax and the json object to create new objects
    Identify a number of object methods to access the keys and values of an object
    Prevent changes from being made to an object by freezing it
    Create a new array by performing an operation on the elements on an existing one using the map() method
    Perform aggregate and filter operations on the contents of an array using the reduce() and filter() methods
    Check the type of an object using the instanceof operator
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 1s
  • 9m 39s
    In this video, you will learn how to create objects that contain different types of data and functions, and how to access their properties. FREE ACCESS
  • Locked
    3.  Removing Properties from Objects
    4m 16s
    During this video, you will learn how to initialize an empty object and add or remove properties to or from that object. FREE ACCESS
  • Locked
    4.  The "this" Keyword in JavaScript Objects
    8m 44s
    After completing this video, you will be able to recognize the role of the "this" keyword within the scope of a JavaScript object. FREE ACCESS
  • Locked
    5.  Linking Functions to Objects
    5m 1s
    In this video, you will use the call method to link a JavaScript object to a function. FREE ACCESS
  • Locked
    6.  Object Constructors
    8m 46s
    In this video, you will learn how to create an object constructor and use it to create new objects. FREE ACCESS
  • Locked
    7.  Creating New Objects from Existing Ones - Part 1
    8m 20s
    In this video, you will learn how to use the assignment operator and the Object.assign() method to create new objects. FREE ACCESS
  • Locked
    8.  Creating New Objects from Existing Ones - Part 2
    6m 1s
    In this video, you will learn how to use the spread syntax and the JSON object to create new objects. FREE ACCESS
  • Locked
    9.  Object Methods
    7m 43s
    Learn how to identify a number of object methods to access the keys and values of an object. FREE ACCESS
  • Locked
    10.  Freezing Objects
    7m 36s
    In this video, you will learn how to prevent changes from being made to an object by freezing it. FREE ACCESS
  • Locked
    11.  The map Method for JavaScript Arrays
    5m 29s
    In this video, you will learn how to create a new array by performing an operation on the elements of an existing one using the map() method. FREE ACCESS
  • Locked
    12.  The reduce and filter Methods for JavaScript Arrays
    6m 48s
    During this video, you will learn how to perform aggregate and filter operations on the contents of an array using the reduce() and filter() methods. FREE ACCESS
  • Locked
    13.  The instanceOf Operator
    10m 2s
    In this video, learn how to check the type of an object using the instanceOf operator. FREE ACCESS
  • Locked
    14.  Course Summary
    1m 18s
    In this video, we will summarize the key concepts covered in this course. 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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.3 of 86 users Rating 4.3 of 86 users (86)
Rating 3.7 of 20 users Rating 3.7 of 20 users (20)
Rating 4.5 of 227 users Rating 4.5 of 227 users (227)