Я делаю небольшие эксперименты на основе этой записи в блоге.
Я делаю это исследование в отладчике Google Chrome, и здесь идет сложная часть.
Я получаю тот факт, что я не могу удалить локальные переменные (поскольку они не являются атрибутами объекта). Я получаю, что могу "зачитать" все параметры, переданные функции из массива с именем "arguments". Я даже понимаю, что я не могу удалить элемент массива, только достигните того, что array[0]
имеет значение undefined.
Может кто-нибудь объяснить мне, что означает undefined x 1
во встроенном изображении?
И когда я перезаписываю функцию foo
, чтобы вернуть arguments[0]
, тогда я получаю обычный и "нормальный" undefined.
Это только эксперимент, но кажется интересным, знает ли кто-нибудь, что означает undefined x 1
?