Prototypes and Prototypal Inheritance - Javascript In Depth
We take a look at Prototypes as well as Prototypal Inheritance together in Javascript. This is a concept that underpins everything we do in Javascript and answers questions about the properties on the Objects and types we've been using in Javascript up until now. Understanding prototypes will also set us up really nicely in our conceptual understanding of how Classes and Object Oriented Programming work in Javascript. These new keywords and additions to the language will leverage the built-in Prototypes that Javascript has to simulate the ideas of "classes" in the language for us. Note that this is an advanced topic and will take a lot of practice and trying different things over time to really cement. We'll go through some practice exercises together on prototypes in the next video in the series. This is part of a series where we go over Javascript in depth to learn programming concepts as well as web development: • Javascript In Depth Chapters: 00:00 Introduction 01:43 Prototypes and Prototypal Inheritance 02:42 Mysterious Properties 04:27 Properties Recap Code Example 10:03 The Object [[ Prototype ]] 13:10 [[ Prototype ]] Getters 14:38 First Prototype Code Example 19:49 The Prototype Chain 23:38 Prototype Chain Code Example 27:28 Static Object Properties 29:45 Static Properties Code Example 32:42 Static vs Prototype Properties 38:27 Setting a Different Prototype 40:42 Prototype Setting Code Example 45:55 The "new" keyword with Prototypes 48:25 Next Steps 📦 Github Repository with the notes and exercise code+solutions: https://github.com/Nooder/javascript-... 💬 Come join us on Discord to chat with a like-minded community about tech and learning: / discord 🏅Support the channel and content through Super Thanks, Channel Memberships, or on Patreon: / techwithnader

Exercises: Prototypes and Prototypal Inheritance - Javascript In Depth

Exercises: Introduction - Classes and Object Oriented Programming (OOP) - Javascript In Depth

Day 31: Master JavaScript Prototypes and Object Patterns - Confused to Confident! 🤩

Inheritance in JavaScript - Prototypal Inheritance tutorial

Promises - Javascript In Depth

Douglas Crockford: JavaScript: The Good Parts

The "this" Keyword - Javascript In Depth

JavaScript the Hard Parts: Classes and Prototypes (OOP)

JavaScript Prototypal inheritance - Tutorial

Async / Await - Javascript In Depth

Introduction - Classes and Object Oriented Programming (OOP) - Javascript In Depth

Fetch API - Javascript In Depth

Prototype and Prototypal Inheritance in Javascript | Frontend Interview Question

Visualised guide to memory management in JavaScript - Kateryna Porshnieva | JSHeroes 2023

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Object-oriented Programming in JavaScript: Made Super Simple | Mosh

Objects - Javascript In Depth

__proto__ vs prototype - Object Creation in JavaScript P5 - FunFunFunction #52

How Much Memory for 1,000,000 Threads in 7 Languages | Go, Rust, C#, Elixir, Java, Node, Python

