var fn = function(num) {
return new Promise(function(resolve, reject) {
if (typeof num == 'number') {
resolve(num);
} else {
reject('TypeError');
}
})
}
fn(3).then(function(num) {
console.log('first: ' + num);
return num + 1;
})
.then(function(num) {
console.log('second: ' + num);
return 'b';
})
.then(function(num) {
console.log('third: ' + num);
return num + 1;
});
將其中一個改為字符,輸出結(jié)果是:
first: 3
second: 4
third: b
這是為啥?
前端基礎(chǔ)進(jìn)階(十五):透徹掌握Promise的使用,讀這篇就夠了Promise的重要性我認(rèn)為沒有必要多講,概括起來說就是四個字:必!須!得!掌!握!。 而且還要掌握透徹。這篇文章的開頭,主要分析一下,為什么會有Promise出現(xiàn)。 在實際...
多個url請求時,怎么獲取 Promise.race剩余的其它url數(shù)據(jù),波神
前端基礎(chǔ)進(jìn)階(十五):透徹掌握Promise的使用,讀這篇就夠了Promise的重要性我認(rèn)為沒有必要多講,概括起來說就是四個字:必!須!得!掌!握!。 而且還要掌握透徹。這篇文章的開頭,主要分析一下,為什么會有Promise出現(xiàn)。 在實際...
遇到https不行,數(shù)字證書頒發(fā)機(jī)構(gòu)CA不認(rèn)私人證書
一個加速訪問 StackOverflow 的方法安全預(yù)警:最近的 xcode ghost 事件讓大家的安全意識提高了不少。本文介紹的方法可能存在一些安全隱患。當(dāng)然,解決方案也是有的,就是可以把本地 cdn 加速的文件和官網(wǎng)...