Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/04/2011, 11:58
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 6 meses
Puntos: 834
Respuesta: curiosidades de javascript

En realidad no tiene que ver con apuntadores de memoria. Si fuera ése el caso, esto daría un resultado diferente:
Código PHP:
<script type="text/javascript">
var 
foo = [0];
var 
c=foo;
console.log(foo == !c);
console.log(foo == c);
</script> 
El tema tiene que ver con la conversión automática de tipos dependiendo del contexto. Una excelente explicación de esto la da Dmitry Baranovskiy aquí:
http://dmitry.baranovskiy.com/post/o...ascript-part-i