
writeN(5, cb.bind(null, null, userInput)); function writeN(num, done) { writeDot(); function writeDot(next = writeDot) { if (num-- === 0) { return done(); } setTimeout(() => { let str = "m" process.stdout.write(str); next(); }, 1000); } } 1 araraloren 2018-11-13 17:06:49 +08:00 鉴赏啥??? |
2 yukiww233 2018-11-13 17:11:29 +08:00 鉴赏啥??? |
3 Resource 2018-11-13 17:14:42 +08:00 |
4 bjking2014 2018-11-13 17:29:18 +08:00 我哭了,你们呢 |
5 MinQ 2018-11-13 17:33:30 +08:00 via Android 这代码意义何在 |
6 innoink 2018-11-13 17:34:04 +08:00 via Android 1s? m(mo)? |
7 tanranran 2018-11-13 17:34:25 +08:00 setInterval("console.log('m')",1000); |
8 wutiantong 2018-11-13 17:38:52 +08:00 hello world 级别,鉴赏完毕。 |
9 benjix 2018-11-13 17:39:23 +08:00 via iPhone 这有啥用? |
10 ericv 2018-11-13 17:42:12 +08:00 懵逼树上懵逼果,懵逼树下你和我。懵逼树前排排坐,一人一个懵逼果 |
11 misaka19000 2018-11-13 17:44:29 +08:00 我想起了本科的时候用汇编控制定时器每秒输出一个 0。。。 |
12 via 2018-11-13 17:51:33 +08:00 setInterval(() => {console.log('m')}, 1000) |
14 petelin 2018-11-13 18:42:40 +08:00 这是说自己实现的好? 另外 next 是个什么语法? |
15 geshansuiyue 2018-11-13 18:52:09 +08:00 震惊 |
17 yiqidaoshan 2018-11-13 19:09:44 +08:00 逼格还不够啊,搞个类似这个的 https://coolshell.cn/articles/17524.html |
18 autoxbc 2018-11-13 19:45:03 +08:00 有种说法是谨慎使用 setInterval,可能和预期不一致 |
19 Daveedo 2018-11-13 22:20:46 +08:00 我哭了 你呢 |