Я не понимаю, почему я получаю выход:код breaks console.log()!
var frenchWords;
fs = require('fs')
var data = fs.readFileSync('frenchVerbsList.txt', 'utf8');
frenchWords = data.split('\n');
console.log(Array.isArray(frenchWords)); //true
var x = frenchWords[0];
console.log("a: " + "look: " + x + typeof(x));
//outputs "stringk: abaisser"
Я не понимаю, почему выход не «: смотрите: abaisserstring»
Любое объяснение того, что происходит будут с благодарностью приняты :-)
Gerard
Ну, я только что использовал вашу программу, и выход такой, как ожидалось. 'a: look: abaisserstring'. Как выглядит ваш файл 'frenchVerbsList.txt'? Для меня его новая линия разделяла слова. –
В случае, если вы задаетесь вопросом о \ r и \ n в разных средах: http://stackoverflow.com/questions/1761051/difference-between-n-and-r Или о решении для браузера вместо узла: http: // stackoverflow .com/a/1156388/146513 –
Невозможно! Вы уверены, что это именно тот код, который вы выполняете? –