Advertisement
Guest User

Lodash performance test

a guest
Dec 22nd, 2014
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. _ = require 'lodash'
  2.  
  3. number = 0
  4. junk = []
  5. while number < 10000000
  6. junk.push number
  7. number++
  8.  
  9. lodashJunk = _.clone junk, true
  10.  
  11. beginning = new Date().getMilliseconds()
  12. beginning = new Date().getSeconds() + ':' + beginning
  13.  
  14. lodashJunk = _.map lodashJunk, (number) ->
  15. number + 1.01
  16.  
  17. ending = new Date().getMilliseconds()
  18. ending = new Date().getSeconds() + ':' + ending
  19.  
  20. console.log 'LODASH BEGINNING | END ', beginning, ' | ', ending
  21.  
  22. beginning = new Date().getMilliseconds()
  23. beginning = new Date().getSeconds() + ':' + beginning
  24.  
  25. for numberIndex in [0..junk.length - 1] by 1
  26. junk[numberIndex] += 1.01
  27.  
  28. ending = new Date().getMilliseconds()
  29. ending = new Date().getSeconds() + ':' + ending
  30.  
  31. console.log 'FOR BEGINNING | END ', beginning, ' | ', ending
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement