promise 同步

方法

复制代码
        //未执行
        function tes(params) {
            return new Promise((resolve, reject) => {
                console.log(444);
                setTimeout(() => {
                    resolve('fffh');
                }, 1000);
            })
        }
        tes().then((data) => {
            console.log(999, data)
            return 777;
        }).then((res) => {
            console.log(96, res)
        })
复制代码

变量

复制代码
        //已执行,但是只执行一遍
        var tes1 = new Promise((resolve, reject) => {
            console.log(666);
            setTimeout(() => {
                console.log(333);
                resolve('ccce');
            }, 1000);
        })
        tes1.then((data) => {
            console.log(999, data)
            return 777;
        }).then((res) => {
            console.log(96, res)
        })
复制代码

 

posted @   jqynr  阅读(153)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示