function timeout(ms) {
return new Promise((resolve, reject) => {
setTimeout(resolve, ms, 'done');
});
}
timeout(100).then((value) => {
console.log(value);
});
Maaf kenapa awak balik'done'
,setTimeout不是只有两个参数?为什么timeout执行后 resolve会拿到'done'
https://developer.mozilla.org...
setTimeout Parameter pertama ialah fungsi panggil balik, yang kedua ialah masa untuk menangguhkan panggilan balik, dan selepas parameter ketiga ialah parameter fungsi panggil balik. Cara anda menulisnya bersamaan dengan