function orderHandleFn(arr) {
const p1 = Promise.resolve(arr[0])
const p2 = Promise.resolve(arr[1])
const p = Promise.resolve(p1)
p.then(value => {
console.log(value, 'value')
})
}
function f1() {
setTimeout(() => {
console.log('f1')
}, 200)
}
function f2() {
setTimeout(() => {
console.log('f2')
}, 100)
}
orderHandleFn([f1, f2])
<div id="box"></div>
#box{
width: 100px;
height: 100px;
/* background-color: red; */
}