title: Javascript map array with 'fromCharCode' (character length)
body: <p>The following is from an interactive session in the Chrome console: </p>
  
  <pre><code>myarray
  //-&gt; [67, 65, 84]
  
  String.fromCharCode(67)
  //-&gt; "C"
  
  String.fromCharCode(67).length
  //-&gt; 1
  
  String.fromCharCode(myarray[0])
  //-&gt; "C"
  
  String.fromCharCode(myarray[0]).length
  //-&gt; 1
  
  myarray.map(String.fromCharCode)
  //-&gt; ["C", "A", "T"]
  
  myarray.map(String.fromCharCode)[0]
  //-&gt; "C"
  
  myarray.map(String.fromCharCode)[0].length
  //-&gt; 3
  </code></pre>
  
  <p>Can anyone explain why the last operation returns <code>3</code>?</p>