const p = new Promise((res, err) => {
setTimeout(() => {
console.log("promise running 1")
res("promise fulfilled")
}, 5000)
console.log("promise running 2")
})
console.log(p)
p.then((res)=>{
console.log("p.then res")
},(err)=>{
console.log("p.then err")
})
console.log("end")
<abbr>