Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将每个数组元素添加到数组中?_Javascript_Angularjs - Fatal编程技术网

Javascript 如何将每个数组元素添加到数组中?

Javascript 如何将每个数组元素添加到数组中?,javascript,angularjs,Javascript,Angularjs,通过使用JS,我试图获得一个2d数组,其中我有一个数组,如下所示: array [ "2016/03/31", "2016/03/30", "2016/03/29", "2016/03/28", "2016/03/27", "2016/04/01"] 寻找输出作为 array [ {'date':'2016/03/22'}, {'date':'2016/03/23'}, {'date':'2016/03/24'},

通过使用JS,我试图获得一个2d数组,其中我有一个数组,如下所示:

   array [ "2016/03/31", "2016/03/30", "2016/03/29", "2016/03/28", "2016/03/27", "2016/04/01"]
寻找输出作为

    array [
         {'date':'2016/03/22'},  
         {'date':'2016/03/23'},
         {'date':'2016/03/24'},
         {'date':'2016/03/25'},
         {'date':'2016/03/26'},
         {'date':'2016/03/27'},   
         {'date':'2016/03/28'},
         {'date':'2016/03/29'}
       ];
JS

您可以使用

像这样试试

var newList=list.map(function(x){ return {'date':x} })

您可以使用

像这样试试

var newList=list.map(function(x){ return {'date':x} })

如果您想进行最小的更改,可以执行以下操作:

function getarryDates (list)
{
    var aryDates = [];
    var Dates_ary = [];
    $.each(list, function(i, e) {              
          Dates_ary[i] = {"date": e };  // <-- use index 'i' and 
                                        // create object instead of str.
    });
    return Dates_ary;
 }
函数getarryDates(列表) { var aryDates=[]; var日期=年[]; $.each(列表,函数(i,e){
Dates_-ary[i]={“date”:e};//如果您想进行最小更改,可以执行以下操作:

function getarryDates (list)
{
    var aryDates = [];
    var Dates_ary = [];
    $.each(list, function(i, e) {              
          Dates_ary[i] = {"date": e };  // <-- use index 'i' and 
                                        // create object instead of str.
    });
    return Dates_ary;
 }
函数getarryDates(列表) { var aryDates=[]; var日期=年[]; $.each(列表,函数(i,e){ 日期(i)={“日期”:e}//