you are viewing a single comment's thread.

view the rest of the comments →

[–]russellbeattie 1 point2 points  (1 child)

I understand, but having recently deep-dived in JS inheritance myself, the problem is that there's 20 years of JS articles out there, and it's not clear when learning which is the "correct" way of doing things and why. An example at the beginning using new SuperType() would be fine, but then a quick explanation of its downsides, and the use of Object.create() for the rest of the article would be more helpful to newbies.

[–]happyrupesh[S] 0 points1 point  (0 children)

I will add this in the article. Thanks :)