Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [8:11:55 PM] FrozenPickles: then don't idc
- [8:12:18 PM] FrozenPickles: I guess i'll go befriend shudders firefly
- [8:12:28 PM] Hαnnαh .: No
- [8:12:32 PM] Hαnnαh .: Tell me
- [8:12:34 PM] Hαnnαh .: Rn
- [8:12:47 PM] FrozenPickles: you have to promise
- [8:12:53 PM] FrozenPickles: to tell no one else here
- [8:12:56 PM] Hαnnαh .: Um
- [8:12:59 PM] Hαnnαh .: They can see it
- [8:13:03 PM] FrozenPickles: idc
- [8:13:07 PM] Hαnnαh .: Ok
- [8:13:10 PM] Hαnnαh .: I won't
- [8:13:11 PM] FrozenPickles: this is a promise from your end
- [8:13:13 PM] FrozenPickles: WAIT
- [8:13:18 PM] FrozenPickles: YOU MUST DO ALL OF THEM
- [8:13:29 PM] Hαnnαh .: What
- [8:13:38 PM] FrozenPickles: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/all
- [8:13:41 PM] FrozenPickles: like this
- [8:14:10 PM] Hαnnαh .: What
- [8:14:11 PM] FrozenPickles: not just me
- [8:14:13 PM] Hαnnαh .: Just tell me
- [8:14:15 PM] FrozenPickles: but the whole internet
- [8:14:25 PM] Hαnnαh .: Yeah I promise
- [8:14:27 PM] FrozenPickles: type this
- [8:14:28 PM] FrozenPickles: var p1 = new Promise((resolve, reject) => {
- setTimeout(resolve, 1000, 'one');
- });
- var p2 = new Promise((resolve, reject) => {
- setTimeout(resolve, 2000, 'two');
- });
- var p3 = new Promise((resolve, reject) => {
- setTimeout(resolve, 3000, 'three');
- });
- var p4 = new Promise((resolve, reject) => {
- setTimeout(resolve, 4000, 'four');
- });
- var p5 = new Promise((resolve, reject) => {
- reject('reject');
- });
- Promise.all([p1, p2, p3, p4, p5]).then(values => {
- console.log(values);
- }, reason => {
- console.log(reason)
- });
- //From console:
- //"reject"
- //It's even possible to use .catch
- Promise.all([p1, p2, p3, p4, p5]).then(values => {
- console.log(values);
- }).catch(reason => {
- console.log(reason)
- });
- //From console:
- //"reject"
- [8:14:46 PM] FrozenPickles: or a shortened version
- [8:14:48 PM] FrozenPickles: Promise.all(iterable);
- [8:14:55 PM] Hαnnαh .: Clematis
- [8:14:57 PM] Hαnnαh .: Oh
- [8:15:02 PM] Hαnnαh .: Forgot to copy that
- [8:15:05 PM] FrozenPickles: xD
- [8:15:14 PM] Hαnnαh .: Don't ask why that's saved
- [8:15:16 PM] Hαnnαh .: Just
- [8:15:18 PM] Hαnnαh .: Don't
- [8:15:23 PM] FrozenPickles: lol
- [8:15:24 PM] Hαnnαh .: var p1 = new Promise((resolve, reject) => {
- setTimeout(resolve, 1000, 'one');
- });
- var p2 = new Promise((resolve, reject) => {
- setTimeout(resolve, 2000, 'two');
- });
- var p3 = new Promise((resolve, reject) => {
- setTimeout(resolve, 3000, 'three');
- });
- var p4 = new Promise((resolve, reject) => {
- setTimeout(resolve, 4000, 'four');
- });
- var p5 = new Promise((resolve, reject) => {
- reject('reject');
- });
- Promise.all([p1, p2, p3, p4, p5]).then(values => {
- console.log(values);
- }, reason => {
- console.log(reason)
- });
- //From console:
- //"reject"
- //It's even possible to use .catch
- Promise.all([p1, p2, p3, p4, p5]).then(values => {
- console.log(values);
- }).catch(reason => {
- console.log(reason)
- });
- //From console:
- //"reject"
- [8:15:27 PM] FrozenPickles: NO
- [8:15:32 PM] Hαnnαh .: Oh
- [8:15:32 PM] FrozenPickles: YOU CANT COPY IT
- [8:15:42 PM] FrozenPickles: THAT'S A WEAK PROMISE
- [8:16:00 PM] Hαnnαh .: Promise.all(iterable); there
- [8:16:53 PM] Hαnnαh .: Now tell me
- [8:16:58 PM] FrozenPickles: how do I know you didn't copy that
- [8:17:03 PM] Hαnnαh .: I didn't
- [8:17:34 PM] FrozenPickles: well
- [8:17:39 PM] FrozenPickles: what if you're lying
- [8:17:43 PM] FrozenPickles: about promising
- [8:17:45 PM] Hαnnαh .: I'm not
- [8:17:50 PM] Hαnnαh .: Just tell me
- [8:18:05 PM] FrozenPickles: but how do I know you're not lying about not lying about promising?
- [8:18:19 PM] Hαnnαh .: For fucks sake
- [8:19:43 PM] Hαnnαh .: Tell. E
- [8:19:44 PM] Hαnnαh .: Me
- [8:21:47 PM] Hαnnαh .: Tell me
- [8:21:51 PM] FrozenPickles: ok
- [8:21:51 PM] FrozenPickles: so
- [8:21:56 PM] FrozenPickles: i met this one snail
- [8:21:59 PM] FrozenPickles: it can talk
- [8:22:09 PM] Hαnnαh .: Before you continue
- [8:22:22 PM] Hαnnαh .: Is this serious
- [8:22:30 PM] FrozenPickles: lol no
- [8:22:39 PM] FrozenPickles: i was just making you suspenseful
- [8:22:40 PM] Hαnnαh .: I'm so done lmaooo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement