Во всех талмудах утверждается что у каждого объекта есть свойство prototype в котором хранится некоторый пустой обект, и этому объекту можно добавлять свойства которые будут доступны как свойства самого объекта, однако на практике теория не подтвержается:
myObj = {};
console.log(myObj.prototype) //выводит undefined
myObj.prototype.prop = 'some value'; //Ошибка "Cannot set property 'prop' of undefined
Что я понимаю неправильно ?