phantomjs javascript leyó un archivo local línea por línea

Nunca he usado javascript para leer un archivo línea por línea, y phantomjs es un juego de pelota completamente nuevo para mí. Sé que hay una función de lectura () en fantasma, pero no estoy completamente seguro de cómo manipular los datos después de almacenarlos en una variable. Mi pseudocódigo es algo como:

filedata = read('test.txt');
newdata = split(filedata, "\n");
foreach(newdata as nd) {

  //do stuff here with the line

}

Si alguien me puede ayudar con la sintaxis del código real, estoy un poco confundido en cuanto a si Phantomjs aceptará o no el JavaScript típico o qué.

Respuestas a la pregunta(3)

Su respuesta a la pregunta