logo_not_foundlogo_not_found
  • Home
  • Learn
  • Certification
    • Responsive Web Design
    • Javascript Algorithm & Data Structure
    • Frontend Development Libraries
    • Data Visualization
    • Coding Interview Preparation
  • Pricing
  • Legal
    • About Us
    • Privacy Policy
    • Terms of Services
Sign In
logo_not_found
    Sign In
    • 26 Chapters

    Start Learning

    Object Oriented Programming Challenges

    Chapters
    • Create a Basic JavaScript Object
      Preview
    • Use Dot Notation to Access the Properties of an Object
    • Create a Method on an Object
    • Make Code More Reusable with the this Keyword
    • Define a Constructor Function
    • Use a Constructor to Create Objects
    • Extend Constructors to Receive Arguments
    • Verify an Object's Constructor with instanceof
    • Understand Own Properties
    • Use Prototype Properties to Reduce Duplicate Code
    • Iterate Over All Properties
    • Understand the Constructor Property
    • Change the Prototype to a New Object
    • Remember to Set the Constructor Property when Changing the Prototype
    • Understand Where an Object’s Prototype Comes From
    • Understand the Prototype Chain
    • Use Inheritance So You Don't Repeat Yourself
    • Inherit Behaviors from a Supertype
    • Set the Child's Prototype to an Instance of the Parent
    • Reset an Inherited Constructor Property
    • Add Methods After Inheritance
    • Override Inherited Methods
    • Use a Mixin to Add Common Behavior Between Unrelated Objects
    • Use Closure to Protect Properties Within an Object from Being Modified Externally
    • Understand the Immediately Invoked Function Expression (IIFE)
    • Use an IIFE to Create a Module
    logo_not_found

    Copyright © 2020
    Platform by Olecons

    LEARN

    • Responsive Web Design
    • Javascript Algorithm & Data Structure
    • Frontend Development Libraries
    • Data Visualization
    • Coding Interview Preparation

    Legal

    • About Us
    • Privacy Policy
    • Terms of Services