Что такое «неопределенный х 1» в JavaScript?

Я делаю небольшие эксперименты, основанные наthis blog entry.

Я занимаюсь этим исследованием в отладчике Google Chrome, и здесь начинается самое сложное.

What the heck is this?!

Я понимаю, что не могу удалить локальные переменные (поскольку они не являются объектными атрибутами). Я понял, что могу «зачитать» все параметры, передаваемые в функцию из массива, называются «arguments». Я даже понимаю, что не могу удалить элемент массива и получить его только для того, чтобы получитьarray[0] имеют значение undefined.

Может кто-нибудь объяснить мне, чтоundefined x 1 значит на встроенном изображении?

И когда я перезаписываю функциюfoo вернутьarguments[0]тогда я получаю обычный и "нормальный" не определено.

Это только эксперимент, но кажется интересным, кто-нибудь знает, чтоundefined x 1 относится к?

Ответы на вопрос(5)

Ваш ответ на вопрос