JavaScript Allongé is free
At the end of <a href="https://leanpub.com/javascript-allonge/read#leanpub-auto-values-and-identity" rel="nofollow">https://leanpub.com/javascript-allonge/read#leanpub-auto-val...</a>, it states that when you do this:<p><pre><code>  var ouroboros = [];
  ouroboros[0] = ouroboros;
    //=> [ [Circular] ]
</code></pre>
Examining ouroboros and ouroboros[0] with '===' will show that they are different.<p>But isn't that wrong? Comparing a reference of 'ouroboros' to whatever's in 'ouroboros[0]', which happens to be a reference of 'ouroboros' will return true.<p>Maybe I'm misinterpreting the statement?