回调陷阱 以及解决办法

//回调函数中的致命问题 - 回调陷阱(地狱)
function fn(fn1) {
fn1(function (fn3) {
fn3(function (fn5) {
fn5(function () {})

    });
});

};
fn(function (fng) {
fn2(function (fn4) {
fn4(function (fn6) {});
});
});

// 解决办法 通过无数个.then避免了上面的问题
function fn(fn1) {
return new Promise(() => {

})

}
let promise = fn();
promise.then().then();

今日感想

今天了解到了自己这么长时间的本质问题 :
过于情绪化
大多数时候都是被情绪所控制
导致自己犯了一些没必要的错误
从现在开始,我要学会慢慢的控制住自己的情绪了
简单时不争吵,愤怒时不说话,生气时不做决定

猜你喜欢

转载自blog.csdn.net/weixin_50001396/article/details/111827856