Warum scheitert ... für ... aber ... für ... eine Exception?

8

Warum ist das so?

%Vor%

schlägt ordnungsgemäß fehl, aber das

%Vor%

wirft ein TypeError ? Führt dies nicht zu einer Inkonsistenz?

    
Peter V 11.09.2015, 14:42
quelle

1 Antwort

6

for...of funktioniert nur bei iterierbaren Objekten (dh Objekten, die iterable protocol ) welches null nicht ist. Während for...in auf allen Werten funktioniert.

    
Daniel A. White 11.09.2015 14:46
quelle