Advertisement
Guest User

asdf

a guest
Feb 24th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.14 KB | None | 0 0
  1. [8:11:55 PM] FrozenPickles: then don't idc
  2. [8:12:18 PM] FrozenPickles: I guess i'll go befriend shudders firefly
  3. [8:12:28 PM] Hαnnαh .: No
  4. [8:12:32 PM] Hαnnαh .: Tell me
  5. [8:12:34 PM] Hαnnαh .: Rn
  6. [8:12:47 PM] FrozenPickles: you have to promise
  7. [8:12:53 PM] FrozenPickles: to tell no one else here
  8. [8:12:56 PM] Hαnnαh .: Um
  9. [8:12:59 PM] Hαnnαh .: They can see it
  10. [8:13:03 PM] FrozenPickles: idc
  11. [8:13:07 PM] Hαnnαh .: Ok
  12. [8:13:10 PM] Hαnnαh .: I won't
  13. [8:13:11 PM] FrozenPickles: this is a promise from your end
  14. [8:13:13 PM] FrozenPickles: WAIT
  15. [8:13:18 PM] FrozenPickles: YOU MUST DO ALL OF THEM
  16. [8:13:29 PM] Hαnnαh .: What
  17. [8:13:38 PM] FrozenPickles: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/all
  18. [8:13:41 PM] FrozenPickles: like this
  19. [8:14:10 PM] Hαnnαh .: What
  20. [8:14:11 PM] FrozenPickles: not just me
  21. [8:14:13 PM] Hαnnαh .: Just tell me
  22. [8:14:15 PM] FrozenPickles: but the whole internet
  23. [8:14:25 PM] Hαnnαh .: Yeah I promise
  24. [8:14:27 PM] FrozenPickles: type this
  25. [8:14:28 PM] FrozenPickles: var p1 = new Promise((resolve, reject) => {
  26. setTimeout(resolve, 1000, 'one');
  27. });
  28. var p2 = new Promise((resolve, reject) => {
  29. setTimeout(resolve, 2000, 'two');
  30. });
  31. var p3 = new Promise((resolve, reject) => {
  32. setTimeout(resolve, 3000, 'three');
  33. });
  34. var p4 = new Promise((resolve, reject) => {
  35. setTimeout(resolve, 4000, 'four');
  36. });
  37. var p5 = new Promise((resolve, reject) => {
  38. reject('reject');
  39. });
  40.  
  41. Promise.all([p1, p2, p3, p4, p5]).then(values => {
  42. console.log(values);
  43. }, reason => {
  44. console.log(reason)
  45. });
  46.  
  47. //From console:
  48. //"reject"
  49.  
  50. //It's even possible to use .catch
  51. Promise.all([p1, p2, p3, p4, p5]).then(values => {
  52. console.log(values);
  53. }).catch(reason => {
  54. console.log(reason)
  55. });
  56.  
  57. //From console:
  58. //"reject"
  59. [8:14:46 PM] FrozenPickles: or a shortened version
  60. [8:14:48 PM] FrozenPickles: Promise.all(iterable);
  61. [8:14:55 PM] Hαnnαh .: Clematis
  62. [8:14:57 PM] Hαnnαh .: Oh
  63. [8:15:02 PM] Hαnnαh .: Forgot to copy that
  64. [8:15:05 PM] FrozenPickles: xD
  65. [8:15:14 PM] Hαnnαh .: Don't ask why that's saved
  66. [8:15:16 PM] Hαnnαh .: Just
  67. [8:15:18 PM] Hαnnαh .: Don't
  68. [8:15:23 PM] FrozenPickles: lol
  69. [8:15:24 PM] Hαnnαh .: var p1 = new Promise((resolve, reject) => {
  70. setTimeout(resolve, 1000, 'one');
  71. });
  72. var p2 = new Promise((resolve, reject) => {
  73. setTimeout(resolve, 2000, 'two');
  74. });
  75. var p3 = new Promise((resolve, reject) => {
  76. setTimeout(resolve, 3000, 'three');
  77. });
  78. var p4 = new Promise((resolve, reject) => {
  79. setTimeout(resolve, 4000, 'four');
  80. });
  81. var p5 = new Promise((resolve, reject) => {
  82. reject('reject');
  83. });
  84.  
  85. Promise.all([p1, p2, p3, p4, p5]).then(values => {
  86. console.log(values);
  87. }, reason => {
  88. console.log(reason)
  89. });
  90.  
  91. //From console:
  92. //"reject"
  93.  
  94. //It's even possible to use .catch
  95. Promise.all([p1, p2, p3, p4, p5]).then(values => {
  96. console.log(values);
  97. }).catch(reason => {
  98. console.log(reason)
  99. });
  100.  
  101. //From console:
  102. //"reject"
  103. [8:15:27 PM] FrozenPickles: NO
  104. [8:15:32 PM] Hαnnαh .: Oh
  105. [8:15:32 PM] FrozenPickles: YOU CANT COPY IT
  106. [8:15:42 PM] FrozenPickles: THAT'S A WEAK PROMISE
  107. [8:16:00 PM] Hαnnαh .: Promise.all(iterable); there
  108. [8:16:53 PM] Hαnnαh .: Now tell me
  109. [8:16:58 PM] FrozenPickles: how do I know you didn't copy that
  110. [8:17:03 PM] Hαnnαh .: I didn't
  111. [8:17:34 PM] FrozenPickles: well
  112. [8:17:39 PM] FrozenPickles: what if you're lying
  113. [8:17:43 PM] FrozenPickles: about promising
  114. [8:17:45 PM] Hαnnαh .: I'm not
  115. [8:17:50 PM] Hαnnαh .: Just tell me
  116. [8:18:05 PM] FrozenPickles: but how do I know you're not lying about not lying about promising?
  117. [8:18:19 PM] Hαnnαh .: For fucks sake
  118. [8:19:43 PM] Hαnnαh .: Tell. E
  119. [8:19:44 PM] Hαnnαh .: Me
  120. [8:21:47 PM] Hαnnαh .: Tell me
  121. [8:21:51 PM] FrozenPickles: ok
  122. [8:21:51 PM] FrozenPickles: so
  123. [8:21:56 PM] FrozenPickles: i met this one snail
  124. [8:21:59 PM] FrozenPickles: it can talk
  125. [8:22:09 PM] Hαnnαh .: Before you continue
  126. [8:22:22 PM] Hαnnαh .: Is this serious
  127. [8:22:30 PM] FrozenPickles: lol no
  128. [8:22:39 PM] FrozenPickles: i was just making you suspenseful
  129. [8:22:40 PM] Hαnnαh .: I'm so done lmaooo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement