Wenn ich ein Objekt an eine Funktion übergasse, ist es dasselbe Objekt JavaScript

When you assign an object to another variable,
JavaScript does not create a new copy of the object.

Instead it makes the new variable reference the 
same object as the original. 

It is just that two variables having different names are accessing 
the same underlying object.
QuietHumility