javascript-獲取前後n年的年份數組

二話不說上代碼

/**
 * 獲取前後n年的年份下拉
 * n 當前往前n年,過去
 * m 當前往後m年,未來
 */
var selectYear = function(n,m) {
    if(m==='' || m===undefined)
        m=0;
    var myDate= new Date(); 
    var startYear=myDate.getFullYear()-n;//起始年份 
    var endYear=myDate.getFullYear()+m;//結束年份
    var arr = new Array();
    for (var i=startYear;i<=endYear;i++) { 
        var obj = {"id":i,"text":i+"年"};
        arr.push(obj);         
    }
    return arr;
}

GO!!!

$(document).ready(function(){ 
//  autoHeight();
 
 console.info(selectYear(10));
 
});

執行結果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章