 
                        var array = [],hash = {},arr1=[]
  var arr = [
    {
      "title":"检测任务情况","type":2,"datas":[{"count":1,"date":"2016-03-09"},{"count":1,"date":"2016-03-08"},{"count":1,"date":"2016-03-03"}]
    },
    {
      "title":"检测任务情况","type":2,"datas":[{"count":1,"date":"2016-03-09"},{"count":1,"date":"2016-03-08"},{"count":1,"date":"2016-03-03"}]
    }
  ]
  for(var i= 0,len = arr.length;i<len;i++){
       for(var j= 0;j<arr[i].datas.length;j++){
            arr1.push(arr[i].datas[j].count)
           hash.name = arr[i].title
           hash.data = arr1
       }
    console.log(arr1)
    array.push(hash)
    console.log(array)
  }
  
  我想把arr里的每个的count都取出来   结果循环后 重复添加了   
  想得到的结果是这样的 [{name:'dddd',data:[1,1,1,]},{name:'dddd',data:[1,1,1,]}]Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
for(var i= 0,len = arr.length;i<len;i++){
}