Ich vermute etwas völlig anderes: Das Buch heißt ja »Good Parts« und ist eben nicht dazu da, Javascript im Allgemeinen zu definieren. Crockford sieht es eben nicht als »good part« an, wenn als property value undefined verwendet wird. Daher ist aus *dieser* Sicht die Aussage richtig.
Ich vermute auch dass du recht hast.
Aber das wäre dann völlig willkürlich, da ein undefinierter Wert Sinn macht, wenn es nicht sicher ist, welcher Typ ein zukünftiger Wert haben sollte. Wobei das aber wiederum tunlichst vermieden werden sollte.
Struppi.