【问题标题】:sorting array element using javascript使用javascript对数组元素进行排序
【发布时间】:2010-10-22 08:53:14
【问题描述】:

我需要一个程序,您可以在其中通过键盘或文件输入单词,然后使用 javascript 按长度排序

【问题讨论】:

  • 为什么不写呢?

标签: javascript arrays sorting


【解决方案1】:

你应该看看array sort method。您可以使用它并传入一个函数,该函数根据您喜欢的任何标准执行排序。

【讨论】:

    【解决方案2】:

    sort method 将函数作为参数:

    var a = ["one", "two", "three", "four", "five"];
    
    a.sort(function(a,b){
      return a.length - b.length
    });
    // returns ["one", "two", "four", "five", "three"]
    

    【讨论】:

    • 我正要写实际的函数。你打败了我。 +1
    【解决方案3】:

    这是一个关于如何在 Javascript 中 Sort an Array 的示例

    【讨论】:

      【解决方案4】:

      使用这个:

      array.sort(function(el1,el2){
        return el1.length - el2.length
      });
      

      【讨论】:

        猜你喜欢
        • 2021-02-16
        • 1970-01-01
        • 2021-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-02
        • 1970-01-01
        相关资源
        最近更新 更多