0
我目前收到此錯誤與下面的代碼:將空數組添加到具有現有值的數組?
類型錯誤:data.data.trek.days [CURRENT_DAY]未定義
我遇到的問題是,我需要沿着添加CURRENT_DAY如果以前沒有提供過,則將空數組數組添加到現有的數組結構中。我怎樣才能做到這一點?
data.data.trek.days[current_day].places.push({
"url": url,
"img_src": img_src,
"title": title,
"time_going_hour": time_going_hour,
"time_going_minutes": time_going_minutes,
"duration": "3600",
"id": id,
"type": type,
"city_id": city_id
});
你想看看'data.data.trek.days [CURRENT_DAY] .places'具有長度? – Ohgodwhy
更新:當我嘗試做:data.data.trek.days.push(current_day); 我得到這個錯誤:TypeError:data.data.trek.days.push不是函數 –
是甚至定義了幾天?通過'console.log(data.data.trek)'打印出來,看看天是否以會員身份存在 – dchhetri