js sleep阻塞
一、原始方法
function myconsole() { for(var i=0; i<3; i++) { for(var j=0; j<3; j++) { console.info(i + "---" + j); } } } myconsole();
二、阻塞版
function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } async function myconsole() { for(var i=0; i<3; i++) { for(var j=0; j<3; j++) { await sleep(1000); console.info(i + "---" + j); } } } myconsole();