我正在尝试将对象内的特定数组索引作为目标。
我的数组:
var pr_Jan = []; pr_Feb = []; pr_Mar = []; //etc months...
var pr_allmonths = {pr_Jan, pr_Feb, pr_Mar, etc...}
然后我想使用窗口函数(或更好的东西)来定位特定的月份和特定的索引:
window["pr_" + currentmonth].push(myData);
问题是我需要能够将myData放入该受影响数组的特定索引中。如果我手动键入,它会:
var myData = 29.50
var currentDay = 3
pr_Jan[currentDay].push(myData);
我期望的结果是:
pr_Jan [ NaN, NaN, 29.50, NaN, NaN, NaN .... all the way to 30 ]
我尝试过:
window["pr_" + currentmonth][currentDay].push(myData);
但是我得到的是“ push”不是函数错误。