Я пробую эту викторину в консоли Chrome: Quiz
Я могу объяснить большинство из них несколько после того, как попробовал их. Но меня смущает одна вещь:
var x = [typeof x, typeof y][1];
typeof typeof x;
.... возвращает "string", что для меня не имеет никакого смысла.
var x = [typeof x, typeof y][1];
возвращает "undefined"
typeof "undefined"
возвращает "string", что имеет смысл, потому что undefined был в кавычках. Но в целом я не вижу цели "undefined" в сосуществовании с undefined. Кроме того, что такое синтаксис массива? "Javascript The Good Parts" говорит, что нет многомерных массивов.