Задать вопрос
@Regina0

Как получить аргументы callback функции?

function memorize(fn){
	const memory = [
  {
    args: [3, 4],
    result: 7
  },
  {
    args: [1, 3],
    result: 4
  }
];
   return fn;
}

const resultFunction = memorize((s) => s**2);
console.log(resultFunction(4));


Суть задания: сравнить массив аргументов callback функции с массивами args в объектах массива memory. Существует ли какой-то метод для получения аргументов функции, которая передаётся в качестве параметра? Все перерыла, но так и не смогла ничего найти.
  • Вопрос задан
  • 201 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
Решения вопроса 1
WblCHA
@WblCHA
function memorize(fn){
  ...

  return (...args) => {
    // args
    return fn(...args);
  }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы