代码趣事

JiHua
2024-12-25
29

嘿嘿,不知道各位有没有抢到明年的蛇年贺岁币和钞票啊

在抢兑名额期间发现一个特有意思的点,类似银行网站F12后查看其源码,我发现 各位程序员都非常有代码素质, 几乎每一个方法以及对应的使用方法都做了注释,这点超赞!!!
(Tip:别想歪了)

例如来自 邮储行的

/*
 * 1、由当前日期计算出“monthCount”个月的月份数组
 * 2、格式化日期:日期格式:有YYYYMMDD转换成YYYY-MM-DD
 * 3、精确计算浮点数 --两个数相加
 * 4、精确计算浮点数 --两个数相减
 * 5、格式化数字,保留几位小数
 * 6、动态的给select拼接下挂账户
 */
var paramMessageForShow = ["请选择要查询的账户","开始日期不能大于结束日期","只能查询近一年内的记录","开始日期不能大于当前日期","可用余额:","元"];
/*1、
 * 根据当前月计算出一年的年和月
 * 返回数组,数组内容格式为:YYYY-MM
 * 传入参数:当前时间格式为YYYYMMDD,monthCount月数
 */
function getNowMonth(sysDate,monthCount){
    var year = sysDate.substring(0,4);  //年``	
    var nowDate = new Date(year,month-1,day);
    if(sysDate!=null&&sysDate!=""){
       for ( var i = 0; i < monthCount; i++) {
           if(i==0){
            nowDate.setMonth(nowDate.getMonth()*1);
           }else{
            nowDate.setMonth(nowDate.getMonth()*1-1);
	}
	var month1 = nowDate.getMonth()+1;
	var year1 = nowDate.getFullYear();
	if(month1*1<10){
	month1 = "0"+ month1;
    }
    newDate[i] = year1+"-"+month1;
    }
   }
   return newDate;
}

真的为开发者们点赞!!!

标签:代码趣事、代码、趣事