中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript基于對象方法實現數組去重及排序操作示例

發布時間:2020-10-06 15:48:48 來源:腳本之家 閱讀:120 作者:Young-楊培麗 欄目:web開發

本文實例講述了JavaScript基于對象方法實現數組去重及排序操作。分享給大家供大家參考,具體如下:

<script>
  //用對象方法實現數組去重
  Array.prototype.unique = function() {
    var newArr = [];
    for (var i = 0; i < this.length; i++) {
      if(newArr.indexOf(this[i]) == -1){
        newArr.push(this[i]);
      }
    }
    return newArr;
  };
  var jarr = [1,2,4,3,45,6,33,4,2];
  var unq = jarr.unique();
  console.log(unq);
  //對結果排序 sort
  unq.sort(function compare(a,b){
    return a-b; //倒序 b-a
  });
  console.log(unq);
</script>

使用本站HTML/CSS/JS在線運行測試工具:http://tools.jb51.net/code/HtmlJsRun,可得到如下測試運行效果:

JavaScript基于對象方法實現數組去重及排序操作示例

PS:這里再為大家提供幾款相關工具供大家參考使用:

在線去除重復項工具:
http://tools.jb51.net/code/quchong

在線文本去重復工具:
http://tools.jb51.net/aideddesign/txt_quchong

在線動畫演示插入/選擇/冒泡/歸并/希爾/快速排序算法過程工具:
http://tools.jb51.net/aideddesign/paixu_ys

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript數組操作技巧總結》、《JavaScript字符與字符串操作技巧總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript排序算法總結》、《JavaScript查找算法技巧總結》、《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》及《JavaScript錯誤與調試技巧總結》

希望本文所述對大家JavaScript程序設計有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长丰县| 义乌市| 石泉县| 临西县| 福鼎市| 江源县| 富阳市| 宁蒗| 峨眉山市| 青州市| 三江| 莒南县| 太原市| 江陵县| 荃湾区| 南汇区| 营山县| 皋兰县| 苍梧县| 登封市| 分宜县| 南京市| 奉贤区| 葵青区| 札达县| 滨州市| 丰原市| 扶风县| 弋阳县| 安泽县| 湟源县| 武穴市| 闸北区| 九龙坡区| 利辛县| 林甸县| 资讯| 双流县| 定兴县| 恩平市| 鄯善县|