Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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_Arrays_Angular_Typescript - Fatal编程技术网

Javascript 这种方法合适吗?使用数组和类对象实现所需的输出

Javascript 这种方法合适吗?使用数组和类对象实现所需的输出,javascript,arrays,angular,typescript,Javascript,Arrays,Angular,Typescript,我使用的是Angular 2(?)(typescript/javascript) 我期望的输出可能如下所示: 星期一 |8:30至9:30 |12:00至2:00 |2:30至3:00 星期二 |9:30至12:00 星期五 |1:00至5:00 基本上,我的任务是根据一个人现有的日历条目生成他的会议可用性 我打算在一个日对象数组(dayName,timeslot)中循环,timeslot也是一个不同时间的数组。我猜这是使用多维数组调用的 还是我想得太多了,而dayName和time

我使用的是Angular 2(?)(typescript/javascript)

我期望的输出可能如下所示:

  • 星期一
    • |8:30至9:30
    • |12:00至2:00
    • |2:30至3:00
  • 星期二
    • |9:30至12:00
  • 星期五
    • |1:00至5:00
  • 基本上,我的任务是根据一个人现有的日历条目生成他的会议可用性

    我打算在一个日对象数组(dayName,timeslot)中循环,timeslot也是一个不同时间的数组。我猜这是使用多维数组调用的


    还是我想得太多了,而dayName和times实际上可以在同一个数组中?

    Jack你想要一个像这样的对象吗

    [
     { 
       day:0,
       timeslot:[
         {
           from:8.30,
           to:9.30
         },
         {
           from:12.00,
           to:14.00
         }
         ...
       ]
     { 
       day:1,
       timeslot:[
         {
           from:8.30,
           to:9.30
         },
         {
           from:12.00,
           to:14.00
         }
         ...
       ]
       ...
    ]
    

    关于arrayForm的arrayForm,我在(第一个响应)中写了一个例子。

    我不能告诉你这是否是一个合适的方法,因为你没有发布任何代码。第一个。具有时间段子数组的日对象数组。从技术上讲,它不是一个多维数组,因为这将是一个包含更多数组(而不是对象)的元素数组。谢谢朋友。你有没有关于代码是什么样子的提示@net.uk.sweet