Почему этот код не работает? Я хочу повторить метод .join java threads в JSJavascript

Форум по Javascript
Anonymous
Почему этот код не работает? Я хочу повторить метод .join java threads в JS

Сообщение Anonymous »

Код: Выделить всё

import fs from 'node:fs';

function readFilePromise(fileRoute, encoding) {
return new Promise(resolve => resolve(fs.readFileSync(fileRoute, encoding)));
}
let word;

readFilePromise('./data/word.txt', 'utf8')
.then(content => word = content.trim())
.then(console.log('Finished'));

while(word === undefined) {}

console.log(word);
Я попытался обернуть функцию readfilesync, чтобы сделать ее асинхронным. /> Почему?
Может быть, этот вопрос очень глуп, я знаю, что могу добавить треть>

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

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