Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. var time = {
  2. 'second': 1000,
  3. 'minute': 1000 * 60,
  4. 'hour' : 1000 * 60 * 60,
  5. 'day' : 1000 * 60 * 60 * 24,
  6. 'week' : 1000 * 60 * 60 * 24 * 7
  7. };
  8.  
  9. var time = {
  10. 'second': 1000,
  11. 'minute': this.second * 60,
  12. 'hour' : this.minute * 60,
  13. 'day' : this.hour * 24,
  14. 'week' : this.day * 7
  15. }
  16.  
  17. var time = {};
  18. time.second = 1000;
  19. time.minute = time.second * 60;
  20. ...
  21.  
  22. var time = (function(){
  23. var second = 1000,
  24. minute = second * 60,
  25. hour = minute * 60,
  26. day = hour * 24,
  27. week = day * 7;
  28. return {
  29. 'second': second,
  30. 'minute': minute,
  31. 'hour' : hour,
  32. 'day' : day,
  33. 'week' : week
  34. };
  35. })();
  36.  
  37. var time = (function(){
  38. var w, d, h, m, s;
  39. w = (d = (h = (m = (s = 1000) * 60) * 60) * 24) * 7;
  40. return {
  41. second: s,
  42. minute: m,
  43. hour : h,
  44. day : d,
  45. week : w
  46. };
  47. })();
  48.  
  49. var time=function(){var a,b,c,d,e;a=(b=(c=(d=(e=1e3)*60)*60)*24)*7;return{second:e,minute:d,hour:c,day:b,week:a}}()
  50.  
  51. function Time() {
  52. this.second = 1000;
  53. this.minute = this.second * 60;
  54. this.hour = this.minute * 60;
  55. this.day = this.hour * 24;
  56. this.week = this.day * 7;
  57. }
  58.  
  59. // Use
  60. var time = new Time();
  61.  
  62. var time = {
  63. 'second': 1000,
  64. get minute () {
  65. return this.second * 60;
  66. },
  67. get hour (){
  68. return this.minute * 60;
  69. },
  70. get day (){
  71. return this.hour * 24;
  72. },
  73. get week (){
  74. return this.day * 7;
  75. }
  76. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement