Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript字符串排序函数_Javascript_Jquery_Algorithm - Fatal编程技术网

Javascript字符串排序函数

Javascript字符串排序函数,javascript,jquery,algorithm,Javascript,Jquery,Algorithm,您好,我是JavaScript新手,我想知道是否有一些用于处理字符串的排序函数,因为我还没有找到。也许是按字母顺序排序,比如 var str = sort("bca");//str contains "abc" 如果没有,我是否需要自己制作,或者是否有其他类似导入的解决方案?这有助于您: var str = sort("bca");//str contains "abc" <html> <head> <style>

您好,我是JavaScript新手,我想知道是否有一些用于处理字符串的排序函数,因为我还没有找到。也许是按字母顺序排序,比如

var str = sort("bca");//str contains "abc"
如果没有,我是否需要自己制作,或者是否有其他类似导入的解决方案?

这有助于您:

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=“bca”;
var arr=str.split(“”);
警报(arr.sort().join(“”));

拆分字符串,对其排序并将其加入

var str = sort("bca");//str contains "abc"
var str=sort(“bca”)//str包含“abc”
函数排序{
返回s
.split(“”)//将字符串拆分为单个字符数组
.sort()//对其进行排序
.join(“”)//再次加入它
//或者使用“localeCompare”避免在不同浏览器中出现不同的行为
//返回s.split(“”).sort(函数((a,b)=>a.localeCompare(b)).join(“”)
}

console.log(str);
不能使用此语法

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

var str = sort("bca");//str contains "abc"
var myArray = ["frodo", "bilbo", "sam"];
myArrray.sort(); // ["bilbo", "frodo", "sam"]
sort()是您的宝贵资源。探索它以找到您的解决方案

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

有很多字符串函数。我不知道您是如何找到这些函数的。-->
var str = sort("bca");//str contains "abc"