連想配列があり、次のように始まるスイッチ関数を作成しています。
switch (Years['year'].StartDay) {
それが入っている関数は、次のように、呼び出された値を渡し、その中に値year
を持っています:
function CalendarData(year, month) {
var Years = new Object();
Years.['2013'].StartDay = 'Sunday';
switch (Years['year'].StartDay) {
case 'Sunday':
this.Day = 1;
break;
}
}
次のように、新しいオブジェクトを作成し、オブジェクトからデータを取得したいと思います。
var CalendarDay = new CalendarData('2013','February');
問題はそれが読んでいないことですYears['year'].StartDay