fxobject, вот, взял с твоего "текста" понятный кусок...
Сообщение от fxobject
|
function B(){
d(); //--- инициализирует global.X
let z = global.X; //-- вот тут должно быть значение 'новая строка'
}
async d(){
global.X = 'новая строка' ;
}
|
На его примере показываю нормальный тестовый пример.
let X
B()
function B() {
myFnc()
alert(X)
}
async function myFnc() {
return await d()
}
async function d() {
X = 'новая строка'
}