title: Trying to parse JSON with underscore (Unexpected token on Chrome)
body: <p>Hello I am trying to get a grasp on underscore.js</p>
  
  <p>i have a json file as follows: </p>
  
  <pre><code>[
  {
      "name":"rocky",
      "last-updated": "Yesterday", 
      "age":"32"
  },
  {
      "name":"annie",
      "last-updated": "Today",
       "age":"31"
  }
  ]
  </code></pre>
  
  <p>And a javascript function:</p>
  
  <pre><code>    function getNames() {
          var users = $.ajax({
              url : "users.json",
              async : false
          });
  
          var names = _.map(JSON.parse(users.responseText),
              function(user) {
                  return user.name
              });
  
          return names;
  
      }
  </code></pre>
  
  <p>It works fine on IE but on Chrome, it throws me: </p>
  
  <pre><code>Uncaught SyntaxError: Unexpected token , 
  </code></pre>
  
  <p>on this line:</p>
  
  <pre><code>var names = _.map(JSON.parse(users.responseText),function(user) {return user.name});
  </code></pre>
  
  <p>As far as I know this error is because of trying to parse object not the JSON string. Am i right? How do I solve this? It works on IE?</p>
  
  <p>Thank you!</p>