function timeout (ms) { return new Promise((resolve, reject) => {
setTimeout(resolve, ms, 'done');
});
}
timeout(100).then(value => console.log(value));這里不是沒(méi)有給resolve方法傳遞參數(shù)嗎?為什么這里可以打印出來(lái)?打印的還是setTimeout的第三個(gè)參數(shù)。setTimeout接收三個(gè)參數(shù)的嗎?我查了下就兩個(gè)啊
這里為什么會(huì)打印輸出'done'
翻翻過(guò)去那場(chǎng)雪
2018-09-05 12:10:27