javascript变量未定义尝试访问对象内的值时出错? const roomandervationbinding=(房间、预订)=>{ var roomInfo=房间; 对于(var i=0;i

javascript变量未定义尝试访问对象内的值时出错? const roomandervationbinding=(房间、预订)=>{ var roomInfo=房间; 对于(var i=0;i,javascript,reactjs,Javascript,Reactjs,这是根本原因-: const roomAndReservationBinding = (rooms, reservations) => { var roomInfo = rooms; for (var i = 0; i <= roomInfo.length; i++) { var room = roomInfo[i]; console.log(room.id); } }; (变量i=0;i)的{ var roomInfo=房

这是根本原因-:

  const roomAndReservationBinding = (rooms, reservations) => {
    var roomInfo = rooms;
    for (var i = 0; i <= roomInfo.length; i++) {
      var room = roomInfo[i];

      console.log(room.id);
    }
  };
(变量i=0;i)的
{
var roomInfo=房间;
对于(变量i=0;iroomAndReservationBinding([{id:1},{id:2},{id:3}],])
这是根本原因-:

  const roomAndReservationBinding = (rooms, reservations) => {
    var roomInfo = rooms;
    for (var i = 0; i <= roomInfo.length; i++) {
      var room = roomInfo[i];

      console.log(room.id);
    }
  };
(变量i=0;i)的
{
var roomInfo=房间;
对于(变量i=0;iroomAndReservationBinding([{id:1},{id:2},{id:3}],])
你也能分享你的输入值吗?我想问题只是你有我认为
[{id:“77701”,dates:Array(31)},{id:“77702”,dates:Array(31)},{id:“77703”,dates:Array(31)}]
你也能分享你的输入值吗?我认为问题很简单,你有我认为
[{id:“77701”,dates:Array(31)},{id:“77702”,dates:Array(31)},{id:“77703”,dates:Array(31)}]
for (var i = 0; i < roomInfo.length; i++) {