Free Code Camp Walkthrough 27 | JavaScript - Object Oriented Programming

preview_player
Показать описание
In this tutorial I'll show you how to get through the JavaScript Object Oriented Programming course on Free Code Camp.

-------------------------------------------------------------------
-------------------------------------------------------------------
Timestamps
0:00 Intro
0:16 Create a Basic JavaScript Object
1:12 Use Dot Notation to Access the Properties of an Object
2:04 Create a Method on an Object
3:32 Make Code More Reusable with the this Keyword
4:28 Define a Constructor Function
5:43 Use a Constructor to Create Objects
6:34 Extend Constructors to Receive Arguments
8:09 Verify an Object's Constructor with instanceof
10:00 Understand Own Properties
12:30 Use Prototype Properties to Reduce Duplicate Code
14:07 Iterate Over All Properties
16:25 Understand the Constructor Property
17:56 Change the Prototype to a New Object
19:41 Remember to Set the Constructor Property when Changing the Prototype
20:56 Understand Where an Object’s Prototype Comes From
22:15 Understand the Prototype Chain
24:08 Use Inheritance So You Don't Repeat Yourself
26:08 Inherit Behaviors from a Supertype
27:59 Set the Child's Prototype to an Instance of the Parent
30:06 Reset an Inherited Constructor Property
31:12 Add Methods After Inheritance
34:00 Override Inherited Methods
36:08 Use a Mixin to Add Common Behavior Between Unrelated Objects
38:37 Use Closure to Protect Properties Within an Object from Being Modified Externally
40:47 Understand the Immediately Invoked Function Expression (IIFE)
41:50 Use an IIFE to Create a Module
44:33 Outro
-------------------------------------------------------------------
Music by Silent Partner
-------------------------------------------------------------------
Рекомендации по теме
welcome to shbcf.ru