Я понимаю, что использование Object.create(null) создает объект, который не имеет свойства proto (т.е. Object.getPrototypeOf( myObj ) === null), но может ли кто-нибудь помочь мне понять, какие из них используются для этого?
Другими словами, зачем вы хотите создать объект, который полностью пуст (т.е. не наследует какие-либо методы из Object.prototype)?