
 主 题 
把文本中的“<”“>”转换为"<"和">"
            
            
              language
              
              
              
            
          
            let  str = "<<我是大鱼号和小于号>";
    function changeSymbol(str){
      if(!(typeof(str)==="string"))return str;
      var str2=str.replace(/</g,"<");
      var str3 =str2.replace(/>/g,">");
      return str3
    }时间格式数组去重和排序
            
            
              language
              
              
              
            
          
          // 数组对象去重
function arrayDuplicateRemoval(arr){
   let obj ={};
 arr = arr.reduce((acc,cur)=>{
    if(!obj[cur.lis_date]){
        obj[cur.lis_date]=true;
        acc.push(cur);
    }
    return acc
  },[])
  arr = arr.sort(function(a,b){//排序
      return new Date(a.lis_date).getTime() - new Date(b.lis_date).getTime();
    })
  return arr;
}在一个数组里面去重对象并且排序
            
            
              language
              
              
              
            
          
          let arr =[{}]
let arr2=[];
  for(let item of arr){
    if(JSON.stringify(arr2).indexOf(JSON.stringify(item))===-1){
        arr2.push(item);
    }else{
        continue
    }
  }
  arr2 = arr2.sort(function(a,b){//排序
      return new Date(a.lis_date).getTime() - new Date(b.lis_date).getTime();
    })字符串转码base64和解码base64
            
            
              language
              
              
              
            
          
          // 一、原生方法
//字符串转base64
function encode(str){
// 对字符串进行编码
var encode = encodeURIComponent(str);
// 对编码的字符串转化base64
var base64 = btoa(encode);
return base64;
}
 
// base64转字符串
function decode(urlString){
var base64 = decodeURIComponent(urlString)
// 对base64转编码
var decode = atob(base64);
// 编码转字符串
var str = decodeURIComponent(decode);
return str;
}
// 二、第三次放库:https://github.com/dankogai/js-base64
全部评论(0)