# 判断是不是一个 Promise

isPromise(any)

# 说明

判断是不是一个 Promise

# params

  1. {any}: 需要判断的值

# return

{boolean}}: 返回是不是 Promise

# eg

console.assert(isPromise({}) === false)
console.assert(isPromise(1) === false)
console.assert(isPromise(new Promise(_ => _)) === true)
console.assert(isPromise(Promise.resolve()) === true)
console.assert(isPromise({ then() {}, catch() {} }) === true)
1
2
3
4
5
Last Updated: 4/21/2021, 5:05:43 AM