پیچیدگی کدها

پرسیده شده
فعالیت 913 روز پیش
دیده شده 407 بار
0

سلام استاد 

 

به نظرتون این سبک کد نوشتن و استفاده از promise ها درسته ؟

 با اینکه از callback استفاده کردن بهتر شده ولی من فکر میکنم یکم پیچیده شده

 

// گرفتن لیست بازی های هفته چهارم لیگ برتر


function getGames() {
    return new Promise((res, rej) => {
        setInterval(() => {
            let games = fetch("https://api.varzesh3.com/v2.0/leaguestat/widget/5/1093/4");
            res(games);
        }, 1000);
    });
}

 

// گرفتن جدول رده بندی لیگ برتر 


function getTable() {
    return new Promise((res, rej) => {
        setInterval(() => {
            let table = fetch("https://api.varzesh3.com/v2.0/leaguestat/widget/5/1092");
            res(table);
        }, 1000);
    });
}


 

 




/*

این کد هم با هدف اینکه رتبه ی تیم های مهمان در جدول رو بگیرم نوشته شده

که البته کامل نیست 


*/

const games = getGames();
const table = getTable();




games.then((gamesData) => {
    return gamesData.json();
}).then((data) => {
    console.log(data);

});


table.then((tableData) => {
    return tableData.json();
}).then((data) => {
    let table = data.Table;
    table.forEach((element, index) => {
        //.....
    });
});

 

 

 

 

 

فایل پیوست

amir tavakolian
amir tavakolian

9 آبان 00

جلسه Promiseها و کمک به مدیریت ناهمگامی‌ها