js字符串中所有字母按字母表重新排序


function fn(arr){
       var  a = arr.toString();
       var b = a.split("");//将字符串拆分成字母数组
       var c=[];
       var d = [];
       for(i=0;i<=b.length-1;i++){
          if(b[i]<='z'&&b[i]>='a') {
           //判断是否为a~z的字母,并将其存放在一个新数组中
            c[c.length]=b[i];
          }
         else {
//判断是否为A~Z的字母,并将其存放在一个新数组中
           d[d.length]=b[i];  
          }  
       }
       e = d.concat(c);//链接两个字母数组
       ee=e.sort();//字母表排序
       return e.join('');//一个字符串输出
     }
    var e = 'aBGcadeFF';
    console.log( fn(e));//打印结果为BFFGaacde


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM