js获取年,周。js进行换行处理,js百分数与小数互相转换,后端返回的数据中换行符 html换行

 后端返回的数据中换行符 html换行原创地址:

https://blog.csdn.net/qq_35713752/article/details/102682333

后端返回的数据中换行符 html换行
var txt ="恭喜你\n获得某某某奖品";
if(txt.indexOf('\n')!=-1){
    var reg = new RegExp("/r/n", "g");
	txt=txt.replace(reg, "<br/>");
	console.log('txt',txt) //txt 恭喜你<br/>获得某某某奖品
}

小数点和百分号获取原创地址:

https://blog.csdn.net/weixin_40829761/article/details/80685168 

小数点和百分号的获取	     

   //百分数转化为小数
		//1.先去掉百分号
		//2.再除以100
		//3.返回出去
		
		var percent = "4.2%";//申明要放在函数前
		function toPoint(percent){
   		 	var str=percent.replace("%","");
    		        str= str/100;
   		 	return str;
		}
		toPoint(percent);
		var result = toPoint(percent);
		document.write(result);//0.042
		
		//小数转化为分数
		//1.先转化为number类型
		//2.再乘以100
		//3.保留小数位
		var point = 0.042;
		function toPercent(point){
			var percent = Number(point*100).toFixed(1);
			percent+="%";
			return percent;
		}
	  	 var result = toPercent(point);
		document.write("<br/>"+result);
// 获取当前周
    getWeek() {
      var d1 = new Date()
      var d2 = new Date()
      d2.setMonth(0)
      d2.setDate(1)
      var rq = d1 - d2
      var s1 = Math.ceil(rq / (24 * 60 * 60 * 1000))
      var s2 = Math.ceil(s1 / 7)
      return d2.getFullYear().toString() + (s2 + 1).toString()
    },
// 获取年份
    getTimeArr() {
      const start = 2020
      var myDate = new Date()
      // var startYear = myDate.getFullYear() - 50 //起始年份
      // var endYear = myDate.getFullYear() + 50 //结束年份
      var startYear = myDate.getFullYear()
      var endYear = myDate.getFullYear()+(startYear-start)
      var timeArr = []
      for (var i = startYear; i <= endYear; i++) {
        timeArr.push(i)
      }
      return timeArr
    },
// 处理换行
    getEnter(txt) {
      // var txt = '恭喜你\n获得某某某奖品'
      if (txt.indexOf('\n') != -1) {
        var reg = new RegExp('/r/n', 'g')
        txt = txt.replace(reg, '<br/>')
        console.log(txt)
        return txt
      }
    },

换行参考地址

猜你喜欢

转载自blog.csdn.net/qq_41687299/article/details/108603723
今日推荐