Как объявить функцию асинхронность в буквальном/инициализаторе объекта JavaScript?Javascript

Форум по Javascript
Anonymous
Как объявить функцию асинхронность в буквальном/инициализаторе объекта JavaScript?

Сообщение Anonymous »

Я хотел бы, чтобы функция LoadConfig асинхронность и просто закончилась после того, как ресурс был загружен. ждать Fetch и т.д. Как я могу объявить его в синтаксисе этого объекта как асинхронную функцию? < /P>
var QMEM = QMEM || {
config : null,
loadConfig : function(url) {
console.log('url = ', url);
fetch(url)
.then(res => res.json())
.then(out => {
this.config = out;
})
.catch(err => console.log(err));
},
logConfig : function() {
console.log('current configuration:\n', this.config);
}
};
QMEM.loadConfig(myConfigUrl);
QMEM.logConfig();


Подробнее здесь: https://stackoverflow.com/questions/796 ... nitialiser

Вернуться в «Javascript»