2016-06-15 4 views
-4

Здравствуйте, я новичок в JavaScript, и я хотел бы узнать, есть ли какие-то функции сортировки для работы со строками, так как я их не нашел. Возможно, для алфавитной сортировки, какФункции сортировки строки Javascript

var str = sort("bca");//str contains "abc" 

Если их нет у меня просто сделать свой собственный или есть другое решение, как импортировать их каким-то образом?

+2

Есть *** тонны функций строки. Я понятия не имею, как вам удалось найти никого. – nicael

+0

-> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String –

ответ

0

это поможет вам:

<html> 
    <head> 
     <style> 
     </style> 
    </head> 
    <body> 
     <script> 
      var str = "bca"; 
      var arr = str.split(''); 
      alert(arr.sort().join('')); 
     </script> 
    </body> 
</html> 
3

Разделить строку, сортировки и присоединиться к ней ,.

var str = sort("bca"); //str contains "abc" 
 

 
function sort(s) { 
 
    return s 
 
    .split('') // split the string to individual char array 
 
    .sort() // sort it 
 
    .join('') // join it again 
 
    // or use `localeCompare` to avoid different behavior in different browser 
 
    // return s.split('').sort(function((a,b) => a.localeCompare(b)).join('') 
 
} 
 

 
console.log(str);

Смежные вопросы