If we create a object Function or Object, the creation process put reference of prototype prop of Object or Function object to the prototype of the new object! or copy all the props in the Obj or Func prototype prop to as the props of the new object?
If it reference the prototype of Obj Func to new obj prototype prop, so if we change one of them prop then it is like we change all of the object created until now and later, get affected!
If it copy, so it mean it copy a lot of functionality for each object? redundancy!
So confused and many other related question so lets go step by step, maybe also the question is not correct ones.
Thanks in advance, please if there is other such discussion refer me to that so don't waste time.