Warum gibt dieser Ausdruck wahr zurück? [Duplikat]

8
%Vor%

Irgendeine Idee warum?

    
Eugene Yarmash 20.02.2010, 11:10
quelle

1 Antwort

2

(x=[].reverse)() === window // true

  

Ich habe das zuerst nicht verstanden, aber ich denke, es ist einfach: zuerst wird x zur Umkehrfunktion von Arrays, dann heißt es mit this === window . Also ist es window.reverse() . Einfach nachgeschaut, und reverse () funktioniert, also window.reverse() === window - obwohl es sich potentiell von vorher unterscheidet.

Ich habe diese Antwort von diesem Link

erhalten

Ссылка

    
ratty 20.02.2010, 11:14
quelle

Tags und Links