re: What is Javascript's `new` keyword doing under the hood? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: If constructor returns return { doors, color } it is a completely different from newObject object reference and after th...

Ah okay, I see what you're saying now. I guess part of what I was trying to convey is that the constructor function can in fact return any object. In which case, the new function should just return that object as is.

What you've presented here is a more realistic edge case. I will think about a way to cover it in the article.

Great insights -- thank you.

code of conduct - report abuse