Link here
At the end, it says
At the end, we have let user2 = new Object('Pete'). The built-in Object constructor ignores arguments, it always creates an empty object, similar to let user2 = {}, that’s what we have in user2 after all.
but MDN says:
The Object constructor creates an object wrapper for the given value.
Test in Chrome:
