<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var str="1233fddfd.&3434fdsaff&4545444rgrggfdg&6564gdsgs"
var num=str1=[];
for(var i=0;i<str.length;i++){
//判断字符串中的数是否符合该数字ASCII码的区间,并且判断是否存在
if(str[i].charCodeAt()>=48 && str[i].charCodeAt()<=57 && num.indexOf(str[i])==-1){
num += str[i]
//判断字符串中的数是否符合该小写字母ASCII码的区间,并且判断是否存在
}else if(str[i].charCodeAt()>=97 && str[i].charCodeAt()<=122 && str1.indexOf(str[i])==-1){
str1+=str[i];
}
}
console.log(num.concat(str1))
console.log(num+str1)
</script>
</body>
</html>