title: How to save text file contents to Javascript variable?
body: <p>I'm trying to read a text file of over 150,000 lines of text. I want to be able to read the text file and pass it as a parameter for processFileContent.</p>
  
  <p>I tried it this way, but it doesn't work. Also, is there a better way to do this for such big data?</p>
  
  <pre><code>function readFile(file) {
    var reader = new FileReader();
    reader.onload = function (evt) {
      var data = evt.target.result;
  };
    reader.readAsText(file);
    return data;
  }
  
  document.getElementById('file').addEventListener('change', readFile, false);
  
  var data = readFile();
  
  function processFileContent(data) {
    var list = data.split('\n');
    ...
  </code></pre>