Engineering Leadership
petarivanovv9's profile
Petar Ivanov@petarivanovv9•Jun 18, 2025
2.7K
Post cover image

Ace Your Next JavaScript Interview: `this`, `new`, Prototypes, Classes (Part 3) ✨

From thetshaped.dev•Jun 18, 2025•8m read time

Explores JavaScript's object-oriented concepts including the `this` keyword's runtime binding behavior, the `new` keyword for object creation, prototypal inheritance chains, ES6 classes as syntactic sugar over prototypes, and composition as an alternative to complex inheritance hierarchies. Covers practical examples showing how `this` depends on call-site context, how prototypes enable property lookup chains, and performance considerations when choosing between instance methods and prototype methods.

Sort:

petarivanovv9's user avatar
Petar Ivanov
@petarivanovv9
Joined Dec 22. 2023
2.7K

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard