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

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

Я делаю небольшие эксперименты на основе этой записи в блоге .

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

Что, черт возьми это?!

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

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

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

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

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector