title: FileReader returns "undefined". Why?
body: <p>Can anyone figure out why this declaration of a FileReader object returns undefined? </p>
  
  <pre><code>console.log("this is f " + f);
  </code></pre>
  
  <p>console.log(f);</p>
  
  <pre><code>var reader = new FileReader(); 
  var ref = reader.readAsArrayBuffer(f);
  console.log(ref);
  console.log("the reader object is " + reader.length);//why does reader not have a length       property?
  </code></pre>
  
  <p>Here's my jsFiddle: <a href="http://jsfiddle.net/trkkazulu/6bV63/" rel="nofollow">http://jsfiddle.net/trkkazulu/6bV63/</a></p>
  
  <p>Thanks, </p>
  
  <p>J. Wells</p>