2016-06-15 10 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);

関連する問題