240 发简信
IP属地:北京
  • 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;
    });
    将其中一个改为字符,输出结果是:
    first: 3
    second: 4
    third: b
    这是为啥?

    前端基础进阶(十五):透彻掌握Promise的使用,读这篇就够了

    Promise的重要性我认为没有必要多讲,概括起来说就是四个字:必!须!得!掌!握!。 而且还要掌握透彻。这篇文章的开头,主要分析一下,为什么会有Promise出现。 在实际...

  • 多个url请求时,怎么获取 Promise.race剩余的其它url数据,波神

    前端基础进阶(十五):透彻掌握Promise的使用,读这篇就够了

    Promise的重要性我认为没有必要多讲,概括起来说就是四个字:必!须!得!掌!握!。 而且还要掌握透彻。这篇文章的开头,主要分析一下,为什么会有Promise出现。 在实际...

  • 遇到https不行,数字证书颁发机构CA不认私人证书

    一个加速访问 StackOverflow 的方法

    安全预警:最近的 xcode ghost 事件让大家的安全意识提高了不少。本文介绍的方法可能存在一些安全隐患。当然,解决方案也是有的,就是可以把本地 cdn 加速的文件和官网...