美文网首页
使用映射优化判断太多

使用映射优化判断太多

作者: swordman_cc92 | 来源:发表于2019-11-11 10:50 被阅读0次
// 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];

相关文章

  • 使用映射优化判断太多

  • 代码优化篇

    多重判断使用Array.includes 以下判断,正常写法: 使用Array.includes优化

  • Android中SparseArray<E>优化集合

    标签: Android 性能优化 SparseArray SparseArray使用Integer作为key来映射...

  • 状态模式

    当代码中存在太多判断分支时,我们可能需要使用状态模式来优化。优化模式解决的问题是当控制一个对象状态转换的条件表达式...

  • MySQL主从原理

    1,什么是MYSQL的主从,为什么要使用主从? 系统优化:假如现在用户反映系统太卡 1:如果是请求太多,判断web...

  • mybatis if标签判断字符串相等

    mybatis 映射文件中,if标签判断字符串相等,两种方式:因为mybatis映射文件,是使用的ognl表达式,...

  • mybatis if标签判断字符串相等

    mybatis 映射文件中,if标签判断字符串相等,两种方式: 因为mybatis映射文件,是使用的ognl表达式...

  • Webpack打包优化

    优化 1:优化图片 使用 url-loader 优化, 将小图片转化成base64压缩,防止小图片太多请求次数太多...

  • java策略模式--枚举类优化

    在开发场景,有许多if else 判断,赋值操作,通过策略模式简单化操作 优化前 优化后 枚举 使用

  • (19)Django Rest framwork-优化三(vie

    设置路径映射 当前优化第一步已经实现了根据活动判断操作,但是需要手动编辑操作还是麻烦,我们引入mixins,但是我...

网友评论

      本文标题:使用映射优化判断太多

      本文链接:https://www.haomeiwen.com/subject/mczzbctx.html