Мне просто интересно, есть ли способ извлечь аргументы функции x (...) {...} в глобальную область и, возможно, сохранить их в переменную.Извлечь аргументы функции в глобальную область (javaScript)
Я знаю, что если вы создадите функцию, вы можете вернуть объект «arguments», но это не то, что я хочу, потому что функция неизвестна.
Чтобы дать немного контекста относительно того, почему я хочу это сделать, я пытаюсь создать функцию «a», которая получает функцию «x» в качестве параметра, и мне нужно вернуть функцию «y », который при вызове проверяет, если он уже вычислил результат для данного аргумента и, если это возможно, вернет это значение.
Я знаю, что это, вероятно, не лучший подход, чтобы сделать это.
Возможно, вам стоит рассказать нам, какой язык вы используете. –
Полностью! это в javaScript –