Guest User

Untitled

a guest
Jan 24th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. function memo(func){
  2. var cache = {};
  3. return function(){
  4. var key = JSON.stringify(arguments);
  5. if (cache[key]){
  6. console.log(cache)
  7. return cache[key];
  8. }
  9. else{
  10. val = func.apply(null, arguments);
  11. cache[key] = val;
  12. return val;
  13. }
  14. }
  15. }
Add Comment
Please, Sign In to add comment