У меня есть массив, его содержимое, строки, написанные так.Разделение абзаца в массиве на отдельные переменные? NodeJS
John
Snow
foo
1234
Можно ли поместить каждую линию в свою собственную переменную? Максимальное количество строк будет 7 строк.
Этот код используется для чтения файла в массив.
var fs = require('fs');
var array = fs.readFileSync('foo').toString().split("\n");
for(i in array) {
console.log(array[i]);
Я думал об использовании в Сплит и функции карты, но это будет только в результате,
Джон Сноу, Foo, 1234 Который не то, что я после.
Мое рассуждение.
Я работаю на небольшое приложение совместного использования программного обеспечения, что я планировал, это если один из пакетов нуждается в установке, я собирался иметь простую систему, которая позволила бы установить пакет, как так,
unpack
install
etc
Использование внутренних функций в приложении для упрощения установки, поэтому разработчикам не нужно записывать большие сценарии установки, я хотел бы читать строки за строкой в файле, разбивать каждую строку на свою собственную переменную или массив, затем проверьте значение каждого массива, затем запустите правильные функции.
Не могли бы вы привести пример ввода/вывода о том, что вы пытаетесь сделать? – user1582024
Зачем вам каждый результат в своей переменной? Почему это не работает для вас с массивом? – dlopez
Вы ищете назначение для деструкции? '[v0, v1, v2, v3, v4, v5, v6] = array;' – Arnauld