使用映射優(yōu)化判斷太多

// switch (type) {
//     case 1:
//         result = month + '-' + dateVal + ' ' + hour + ':' + min ;  // 02-06 10:30
//         break;

//     case 2:
//         result = month + '-' + dateVal;  // 02-06
//         break;

//     case 3:
//         result = year + '年' + month + '月' + dateVal + '日' + ' ' + hour + ':' + min; // 2018年08月31日 10:30
//         break;

//     case 4: 
//         result = month + '月' + dateVal + '日' // 08月31日
//         break;

//     case 5:
//         result = formatTime(date)   // 2分鐘前
//         break;

//     case 6:
//         result = year + '-' + month + '-' + dateVal;  // 2018-08-31
//         break;

//     case 7:
//         result = month + '/' + dateVal + ' ' + hour + ":" + min ;  // 08/31 10:30
//         break;
//     case 8:
//         result = hour + ":" + min;
// }
// return result;

var dateMapObj = {
    1: month + '-' + dateVal + ' ' + hour + ':' + min, // 02-06 10:30
    2: month + '-' + dateVal, // 02-06
    3: year + '年' + month + '月' + dateVal + '日' + ' ' + hour + ':' + min, // 2018年08月31日 10:30
    4: month + '月' + dateVal + '日', // 08月31日
    5: formatTime(date), // 2分鐘前
    6: year + '-' + month + '-' + dateVal,  // 2018-08-31
    7: month + '/' + dateVal + ' ' + hour + ":" + min, // 08/31 10:30
    8: hour + ":" + min,
    9: year + '-' + month + '-' + dateVal + ' ' + hour + ':' + min + ':' + sec// 2018-08-31 10:30:20
}
return dateMapObj[type];
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容