одним аргументом. В решении автора условие проверяется сложным способом, не могу объяснить себе его выбор. Сам написал короче. Подскажете?
https://js.do/code/225308
Простенькая мемоизация это
const simpleMemoize = (fn) => { const cache = {}; return (...args) => { const key = JSON.stringify(args) return cache[key] = cache[key] || fn(...args) } }
Отвыкайте уже от .apply, .bind, .call
Обсуждают сегодня