Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   помогите разобратся с arguments (https://javascript.ru/forum/misc/26888-pomogite-razobratsya-s-arguments.html)

bot87 26.03.2012 15:04

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

bot87 26.03.2012 15:33

nasqad Пасиб


Часовой пояс GMT +3, время: 04:45.