phantomjs javascript odczytuje lokalny plik wiersz po wierszu

Nigdy nie korzystałem ze skryptu javascript, aby czytać plik po wierszu, a phantomjs to dla mnie zupełnie nowa gra. Wiem, że w fantomie istnieje funkcja read (), ale nie jestem całkowicie pewien, jak manipulować danymi po zapisaniu ich w zmiennej. Mój pseudokod to coś w stylu:

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

  //do stuff here with the line

}

Jeśli ktoś mógłby mi pomóc w składni prawdziwego kodu, jestem trochę zdezorientowany, czy fantomy będą akceptować typowy javascript, czy nie.

questionAnswers(3)

yourAnswerToTheQuestion