10分钟了解js数组排序

    xiaoxiao2025-08-15  1

    (1)本次写的内容不是很多,也是很简单就能看明白的,如果是接触过编程的朋友,就会知道什么是数组,其实本次的文章,就与几个关键字有关,sort(字母顺序对数组进行排序),reverse(反转数组中的元素),max(求数组中的最大值),min求数组中的最小值)。

    (2)sort(字母顺序对数组进行排序)

    代码案例:

    <!-- 作者:3066574300@qq.com 时间:2019-05-26 描述:sort(字母顺序对数组进行排序) --> <p id="demo"></p> <button onclick="myFunction()">submit</button> <script> var test = ["abc","abd","abe","aac"]; document.getElementById("demo").innerHTML = test; function myFunction(){ test.sort(); document.getElementById("demo").innerHTML = test; } </script>

    运行效果:

    (3)reverse(反转数组中的元素)

    代码案例:

    <!-- 作者:3066574300@qq.com 时间:2019-05-26 描述:reverse(反转数组中的元素),这个什么解释呢?例如:2,1,3,5,7,6,利用reverse之后呢,它们的顺序改变为:7,6,5,3,2,1 --> <p id="demo"></p> <button onclick="myFunction()">submit</button> <script> var test = ["abb","aab","cdd","dcc","dde","fad","zzz","ooo","xxx"]; document.getElementById("demo").innerHTML = test; function myFunction(){ test.reverse(); document.getElementById("demo").innerHTML = test; } </script>

    运行效果:

    (4)Max(求数组中的最大值)

    代码案例:

    <!-- 作者:3066574300@qq.com 时间:2019-05-26 描述:Max关键字来求数组中最大的值 --> <p id="demo"></p> <button onclick="Max()">submit</button> <script> var test = [123,234,43,456,76,765]; document.getElementById("demo").innerHTML = Max(test); function Max(arr){ return Math.max.apply(null,arr); }

    运行效果:

    (4)Min(求数组中的最小值)

    代码案例:

    <!-- 作者:3066574300@qq.com 时间:2019-05-26 描述:Min关键字来求数组中最大的值 --> <p id="demo"></p> <button onclick="Min()">submit</button> <script> var test = [123,234,43,456,76,765]; document.getElementById("demo").innerHTML = Min(test); function Min(arr){ return Math.min.apply(null,arr); } </script>

    运行效果:

     

     尾言:

    如上的几个案例是在编程中常用到的,但是对于小鸟来说,目前感觉没有什么大的用处啊,如果是老鸟的话,那就是深有体会了。

    最新回复(0)