Zastanawiam się czy istnieje możliwość tak skonstruowania funkcji przekazującej dane na serwer aby wyglądała jak poniżej i tak aby odbywało się to synchronicznie.
let answer = wyslijDane(dane);
async function foo() { console.log('Przed wysłaniem'); let answer = await wyslijDane(dane); console.log('Po wysłaniu'); }
async function getData(f) { let x = await $.ajax({ type: 'GET', url: f, async: false }); let arr = x.split("\n"); if (!Array.isArray(arr)) { return []; } return arr; }
getData("php/settings.txt").then(function (e) { init(e); });
init( getData("php/settings.txt"));