سلام استاد
به نظرتون این سبک کد نوشتن و استفاده از 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) => {
//.....
});
});