Проблемы с пониманием статьи
http://learn.javascript.ru/arguments.
1.Использование методов Array также изменит параметры. Может даже уничтожить их:
function sayHi(x) {
alert(x); // 1
[].shift.call(arguments);
alert(x); // undefined, больше нет x :/
}
sayHi(1);
.У меня этот код не работает
.Как удалять переменые?
2.
setTimeout(
function() {
alert(1);
arguments.callee(); // вызвать себя
},
1000
)
Функция вызывается бесконечно.Как сделать вызов только 2 раза?