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 1
我哭了,你们呢
|
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 1
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
我哭了 你呢
|