热门

最新

红包

立Flag

投票

同城

我的

发布
cpa0701
AwesomeCPA
5 年前
truecpa0701

Promise状态一旦改变就不会再变化了,所以当一个promise中执行了两个resolve的话只有第一个会生效,如:
const p = new Promise((resolve, reject) => {
setTimeout(() => {
resolve(6)
}, 0)
resolve(1)
})

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
//一个 javascript 的类型判断函数function getType(value) { // 判断数据是 null 的情况 if (value === null) { return value + ""; } // 判断数据是引用类型的情况 if (typeof value === "object") { let valueClass = Object.prototype.toString.call(value), type = valueClass.split(" ")[1].split(""); type.pop(); return type.join("").toLowerCase(); } else { // 判断数据是基本数据类型的情况和函数的情况 return typeof value }}
立即登录