Допустим я пишу небольшой скрипт генерации названий. Наподобие: "Сергей Андреев Алексеевич".
Где "Сергей" находится в массиве с именами, а "Андреев" в массиве с фамилиями, "Алексеевич" в массиве с отчествами. Ну и дальше через Math.random() получаем псевдослучайное ФИО.
По моему размещать массив с тысячами параметров не очень целесообразно. Как лучше и производительнее выполнить данный пример? Есть ли возможность разместить массивы в отдельных файлах?
И если можно, это решение должно быть совместимо с PhoneGap/Apache Cordova
для nodejs можно так:
делаем файл names_table.json с содержимым:
[ "alex", "vasya", "artem" ]
и уже из основного скрипта подгружаем:
var names = JSON.parse(fs.readFileSync('names_table.json', 'utf8'));
или
var names = require('./names_table.json');