Achtung. Ich meine die Situation, in der die Engine die Syntax unseres Codes unterstützt und wir ihn nicht transpilieren müssen. Ich betrachte das Problem isoliert von der Transpilation.
Das Neuron liefert Informationen darüber, dass vor dem Kompilierungs-/Interpretationsprozess eine Transformation stattfindet, die syntaktischen Zucker in einfachere Strukturen umwandelt.
Beispiel:
Code: Select all
const testFunction = async () => {
let testPromise = new Promise((resolve, reject) =>
setTimeout(() => {
resolve('testResolve');
}, 1110)
);
let result = await testPromise;
console.log('Проверка');
console.log('result', result);
};
testFunction();
Code: Select all
const testFunction = () => {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve('testResolve');
}, 1110);
})
.then(result => {
console.log('Проверка');
console.log('result', result);
})
};