let p = new Promise((resolve,reject)=>{
setTimeout(()=>{
let n=rand(1,100);
if(n<=30){
resolve(n);
}else{
reject(n);
}
},1000);
});
p.then(succ=>{
alert(succ);
},err=>{
alert(err);
});
let p = new Promise((resolve,reject)=>{
fs.readFile('./dd/1.txt',(err,data)=>{
if(err){reject(err);}
resolve(data);
})
});
p.then(succ=>{
alert(succ);
},err=>{
alert(err);
});
new Promise(resolve => {
if(confirm("确定要清空数据吗?"))
{
resolve('hello')
}else{
reject('2');
}
}).then(val => {
alert(val);
console.log(val)
},val2 => { alert(val2);
console.log(val2)
})
const p= new Promise((resolve, reject) =>{
const xhr = new XMLHttpRequest();
xhr.open('GET','https://api.apiopen.top/getJoke');
xhr.send();
xhr.onreadystatechange = function(){
if(xhr.readyState == 4){
if(xhr.status >= 200&& xhr.status < 300){
resolve(xhr.response);
}else{
reject(xhr.status);
}
}
}
});
p.then(value=>{
console.1og(value);
},reason=>{
console.warn(reason);
});
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?