第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

數(shù)據(jù)為undefined,,求大佬幫看下

請問一下為何我最終是undefined,獲取不到數(shù)據(jù),結(jié)果為Null

(function?()?{
????var?datepicker?=?{};

????datepicker.getMonthData?=?function?(year,month)?{//獲取一個月的數(shù)據(jù),

????????var?ret?=?[];

????????if?(!year?||?!month){
????????????var?today?=?new?Date();
????????????year?=?today.getFullYear();//獲取年份
????????????month?=?today.getMonth()+1;//獲取月份
????????}
????????var?firstDay?=?new?Date(year,month-1,1);//獲取當月的第一天

????????var?firstDayWeekDay?=?firstDay.getDay();//獲取第一天是星期幾

????????if?(?firstDayWeekDay===0){//判斷是否是周日
????????????firstDayWeekDay?=?7;
????????}

????????year?=?firstDay.getFullYear();
????????month?=?firstDay.getMonth()?+?1;

????????var?lastDayOfLastMonth?=?new?Date(year,month-1,0);//獲取上個月的最后一天

????????var?lastDateOfLastMonth?=?lastDayOfLastMonth.getDate();
????????//?console.log(lastDateOfLastMonth);

????????var?preMonthDayCount?=?firstDayWeekDay?-?1;//

????????var?lastDay?=?new?Date(year,month,0);//本月的最后一天
????????var?lastDate?=?lastDay.getDate();

????????for(var?i=0;i<7*6;i++){
????????????var?date?=?i?+?1?-?preMonthDayCount;
????????????var?showDate?=?date;
????????????var?thisMonth?=?month;


????????????if?(date<=0){??//上一月
????????????????thisMonth?=?month?-?1;
????????????????showDate?=?lastDateOfLastMonth?+?date;
????????????}else?if(date?>?lastDate){//下一月
????????????????thisMonth?=?month?+?1;
????????????????showDate?=?showDate?-?lastDate;
????????????}

????????????if(thisMonth?===?0)?thisMonth?=?12;
????????????if(thisMonth?===13)?thisMonth?=?1;

????????????ret.push({
????????????????month:thisMonth,//月份
????????????????date:date,??//真實日期
????????????????showDate:showDate//顯示的日期
????????????});
????????}
????????return{
????????????year:year,
????????????month:month,
????????????days:ret
????????}
????};


????window.datepicker?=?datepicker;//用window定義的變量是全局的變量
})();

main.js

(function?()?{

????var?datepicker?=?window.datepicker;

????datepicker.buildUi?=?function?(year?,month)?{???//buildUi?為渲染函數(shù)
????????var?monthData?=?datepicker.getMonthData(year,month);

????????var?html?=?'<div?class="ui-datepicker-header">'+
????????????'<a?href="#"?class="ui-datepicker-btn?ui-datepicker-prev-btn">&lt;</a>'+
????????????'<a?href="#"?class="ui-datepicker-btn?ui-datepicker-next-btn">&gt;</a>'+
????????????'<span?class="ui-datepicker-curr-month">'+monthData.year?+'-'+monthData.month+'</span>'+
????????????'</div>'+

????????????'<div?class="ui-datepicker-body">'+
????????????'<table>'+
????????????'<thead>'+
????????????????'<tr>'+
????????????????????'<th>一</th>'+
????????????????????'<th>二</th>'+
????????????????????'<th>三</th>'+
????????????????????'<th>四</th>'+
????????????????????'<th>五</th>'+
????????????????????'<th>六</th>'+
????????????????????'<th>日</th>'+
????????????????'</tr>'+
????????????'</thead>'+

????????????'<tbody>';
????????????????for(var?i=0;i<monthData.days.length;i++){
????????????????????var?date?=?monthData.days[i];
????????????????????if?(i%7?===0){
????????????????????????html?+='<tr>';
????????????????????}
????????????????????html?+='<td>'+date.showDate?+?'</td>';

????????????????????if?(i%7?===6){
????????????????????????html?+='</tr>';
????????????????????}
????????????????}
????????????html?+='</tbody>'+
????????????'</table>'+
????????????'</div>';
????};

????datepicker.init=function?($dom)?{
????????var?html?=?datepicker.buildUi();
????????$dom.innerHTML?=?html;
????};
})();


正在回答

3 回答

詳細描述一下,哪里不對?

0 回復 有任何疑惑可以回復我~
#1

鄺chuanhui

(function () { })() 這樣寫是為了不去污染全局命名空間,這種寫法創(chuàng)建了一個新的函數(shù)作用域,不會觸碰到全局對象了。如果你需要全局對象, (function (global) { var datepacker = global.datepicker; })(this)
2017-09-14 回復 有任何疑惑可以回復我~

buildUi沒返回html,其他看不出來

1 回復 有任何疑惑可以回復我~

循環(huán)那里應該是var date = MonthDate[i]

1 回復 有任何疑惑可以回復我~
#1

tpbaby

好像是的
2017-06-22 回復 有任何疑惑可以回復我~
#2

西蘭花偉大炮 回復 tpbaby

那麻煩采納一波啊
2017-06-22 回復 有任何疑惑可以回復我~
#3

慕的地1485338 回復 tpbaby

嗯嗯嗯
2017-06-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

數(shù)據(jù)為undefined,,求大佬幫看下

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號