Guest User

Untitled

a guest
Jan 22nd, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. function j2timer(e){
  2. window.tdiff || (window.tdiff = []);
  3. window.tdlog || (window.tdlog = []);
  4. window.fnred || (window.fnred = function(a,b){return a-b;});
  5.  
  6. //toogle statement
  7. if( (tdiff.length+1) % 2){
  8. tdiff.push( Date.now());
  9. return;
  10. }
  11. tdlog.push(["TIMER:", Date.now()-tdiff[tdiff.length-1], "[msec]; NOW:", Date.now(), "; WHO:", e, this.constructor.toString().split("(")[0]]);
  12. //commet this line out
  13. //console.log(tdlog.pop().join(" ") );
  14. }
  15. j2timer();
  16.  
  17. ...
  18.  
  19. j2timer();
  20.  
  21. This will result in:
  22. in "dbg"- mode
  23. 426TIMER: 12 [msec]; NOW: 1315664066896 ; WHO: function DOMWindow
  24.  
  25. tdlog
  26. [
  27. Array[7]
  28. 0: "TIMER:"
  29. 1: 20
  30. 2: "[msec]; NOW:"
  31. 3: 1315664090219
  32. 4: "; WHO:"
  33. 5: undefined
  34. 6: "function DOMWindow"
  35. length: 7
  36. __proto__: Array[0]
  37. ]
Add Comment
Please, Sign In to add comment