function lock (permitted execution)
Всем привет!
мне нужно уметь блокировать функции. решение придумал\"придумал" такое: Код:
/* Permitted execution of a function. */ В общем, мне нравится это решение, за исключением того, что я не могу понять как передавать самой функции FunctionName все параметры до одного, которые были переданы через .pexec(). Передавать arguments массивом - не по фэн-шую, поскольку основная реализация функции не должна ничего знать о таком способе вызова. Так что, форумчане, прошу вас подсказать каким способом этого можно достичь или предложить другие решения изначальной задачи. |
Функция f1 просто вызывает функцию f2 со своими параметрами:
function f1() { return f2.appy(null, arguments); } |
премного благодарен!!!
премного благодарен, Kolyaj! (не догадался прочитать desc всех базовых методов)
|
Часовой пояс GMT +3, время: 12:33. |