Могу ли я написать функцию, которая возвращает само себя?
Я читал некоторое описание замыканий - см. Пример 6 - где функция возвращала функцию, поэтому вы могли вызвать ] func () ();
как действительный JavaScript.
Поэтому мне было интересно, может ли функция возвращать себя таким образом, чтобы вы могли связать ее с собой на неопределенное время следующим образом:
func(arg)(other_arg)()(blah);
Используя arguments
объект, вызываемый или вызывающий?