globe: Zwei Objekte vergleichen?

Beitrag lesen

n'abend,

geht es, zwei Objekte O1 und O2 mit Eigenschaften x,y,z zu vergleichen, ohne die Eigenschaften einzeln zu checken?
Es handelt sich dabei aber nicht um dieselben Objekte, was ich glaubich mit if (O1 == O2)... prüfen kann.

das ist nicht möglich. Zumindest ergab der folgende Test-Code 2x "natürlich nicht":

function Object1(){ var x = 0; }  
function Object2(){ var x = 0; var y = 1; }  
function Object3(){ var x = 0; }  
  
if( Object1 == Object2 )  
  alert('komisch, aber wahr');  
else  
  alert('natürlich nicht');  
  
if( Object1 == Object3 )  
  alert('komisch, aber wahr');  
else  
  alert('natürlich nicht');

Auch die Gleichheitsprüfung 2er Instanzen von Object1 ergab "natürlich nicht".

weiterhin schönen abend...

--
Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|