//獲取年月--格式:yyyy-MMfunctionGetMonthStr(AddMonthCount){var mm =newDate();
mm.setMonth(mm.getMonth()+ AddMonthCount);var m = mm.getMonth()+1;var y = mm.getFullYear();if(m.toString().length ==1){
m ="0"+ m;}return y +"/"+ m;};//获取方法日期的方法,以及拼接字符串//(GetMonthStr(0) + "/25")
functionGetPercent(num, total){/// <summary>/// 求百分比/// </summary>/// <param name="num">当前数</param>/// <param name="total">总数</param>
num =parseFloat(num);
total =parseFloat(total);if(isNaN(num)||isNaN(total)){return"-";}return total <=0?"0%":(Math.round(num / total *1000)/10)+"%";}//三目运算使用方法的方法
a1 !=0?GetPercent(a1, totalCol): a1
数据添加去重方法
Array.prototype.pushNoRepeat=function(){for(var i =0; i < arguments.length; i++){var ele = arguments[i];if(this.indexOf(ele)==-1){this.push(ele);}}}for(var i =0; i < result.length; i++){
xData.pushNoRepeat(result[i].dates);
top.pushNoRepeat(result[i].indicate_type);}
常用JS方法三目运算data[0].DATE4;== undefined? data[0].DATE4;: (GetMonthStr(0) + "/25"),获取系统日期格式化方法//獲取年月--格式:yyyy-MMfunction GetMonthStr(AddMonthCount) { var mm = new Date(); mm.setMonth(mm.getMonth() + AddMonthCount); var m = mm.getMonth() + 1;