在我的浏览器中执行 url 时,我有这个:
   [{
       "id": "1234",
       "name": "Carl",
       "age": "17"
   }, {
       "id": "9876",
       "name": "Jhon",
       "age": "19"
   }]
我有这个功能:
     function get(callback) {
         return $.ajax({
             type: "GET",
             // url: 'rest/cars/list',
             url: 'my url',
             dataType: "json",
             context: this,
             success: function (response) {
                 callback.call(this, response);
             }
         });
     };
我的代码是这样的:
  var pos = get();
  var ob = JSON.parse(pos);
  var arr = [];
  for (var i in ob) {
      if (ob.hasOwnProperty(i)) {
          arr.push(ob[i]);
          alert(arr[i]);
      }
  }
我需要知道如何将 JSON 转换为数组,所以我将拥有:
arr[0].id = 1234 
等等...我的代码不起作用我有这个错误 SyntaxError: Unexpected token o ...我迫切希望解决这个问题