Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. function memoize(func) {
  2. const memo = {};
  3.  
  4. return function() {
  5. const args = [...arguments];
  6.  
  7. if (args in memo) {
  8. return memo[args];
  9. }
  10. else {
  11. return (memo[args] = func.apply(this, args));
  12. }
  13. }
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement