Advertisement
Guest User

Untitled

a guest
Feb 21st, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. var timer = function(name) {
  2. var start = new Date();
  3. return {
  4. stop: function() {
  5. var end = new Date();
  6. var time = end.getTime() - start.getTime();
  7. console.log('Timer:', name, 'finished in', time, 'ms');
  8. }
  9. }
  10. };
  11.  
  12. var t = timer('Moment'); for(var i=0; i < 10000; i++){ moment().year(); } t.stop();
  13. // Moment finished in 88 ms
  14. var t = timer('Vanilla'); for(var i=0; i < 10000; i++){ new Date().getFullYear(); } t.stop();
  15. // Vanilla finished in 6 ms
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement