// 重点:replace的参数,第一个是匹配的字符,第二个是捕获的字符
var y="2020";
var m='3';
var d='24';
function render(str=''){
return str.replace(/\${(\w+)}/g,function(arg1,arg2){
return window[arg2]
})
}
render('${y}-${m}-${d}');
// 延迟一秒执行
var sleep = function(){
return new Promise((resolve,reject)=>{
setTimeout(resolve,1000)
})
}
async function test(){
for(let i=0;i<10;i++){
await sleep();
console.log(i)
}
}
评论
使用 GitHub 账号登录后即可评论