Как правильно прочитать статичный файл и занести каждую строку в массив в JavaScript

160
24 января 2022, 00:40

Есть большой файл с текстом:

file.txt

first
second
third
...

Нужно прочесть из него все строки и занести их в массив, использую клиентский JavaScript. Я пробовал сделать так:

const LOCAL_RESOURCE = new File([], './file.txt');
window.onload = function() {
    readLines(LOCAL_RESOURCE);
}
function readLines(file) {
    let reader = new FileReader();
    reader.onload = function(obj) {
        var FileContent = obj.target.result;
        parseContent(FileContent);
    };
    reader.readAsText(file);
}
function parseContent(data) {
    alert(data);
}

Но была выведена пустая строка. Как правильно инициализировать Blob и записать каждую строку в массив?

READ ALSO
Расширение функций в Ember Glimmer компонентах

Расширение функций в Ember Glimmer компонентах

В классических компонентах можно было не только переопределять, но и расширять функции

166
Помогите с регулярным выражением,

Помогите с регулярным выражением,

Есть строка вида: "1) Решил за 30 сек2) Решил за 10 сек

90
что возвращает return this?

что возвращает return this?

Возвращается ссылка на себяЭтот "шаблон" позволяет писать такой код:

101