こんにちは私はJavaScriptを使い慣れていないので、見つからないので文字列を処理するためのソート関数があるかどうかを知りたいと思います。おそらく、いずれかが存在しない場合のようなJavascriptの文字列ソート関数
var str = sort("bca");//str contains "abc"
をソートアルファベットのために私はちょうど私の自身の作るために持っているか、何らかの形でそれらをインポートするなどの他の解決策はありますか?
こんにちは私はJavaScriptを使い慣れていないので、見つからないので文字列を処理するためのソート関数があるかどうかを知りたいと思います。おそらく、いずれかが存在しない場合のようなJavascriptの文字列ソート関数
var str = sort("bca");//str contains "abc"
をソートアルファベットのために私はちょうど私の自身の作るために持っているか、何らかの形でそれらをインポートするなどの他の解決策はありますか?
このヘルプあなた:
<html>
<head>
<style>
</style>
</head>
<body>
<script>
var str = "bca";
var arr = str.split('');
alert(arr.sort().join(''));
</script>
</body>
</html>
スプリット文字列、それをソートし、それに参加し、。
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);
あなたはこの構文を使用することはできません。
試してみてください。
var myArray = ["frodo", "bilbo", "sam"];
myArrray.sort(); // ["bilbo", "frodo", "sam"]
ソートは、()あなたの貴重です。あなたのソリューションを見つけるためにそれを探検してください。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
***文字列関数***があります。私はどのようにあなたが誰も見つけられなかったのか分かりません。 – nicael
- > https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String –