zoukankan      html  css  js  c++  java
  • 数组对象排序

     1   var arr1 = [{
     2             id: 8,
     3             name: 'a'
     4         }, {
     5             id: 10,
     6             name: 'b'
     7         }, {
     8             id: 12,
     9             name: 'c'
    10         }, {
    11             id: 6,
    12             name: 'd'
    13         }, {
    14             id: 10,
    15             name: 'm'
    16         }];
    17         function bubbleSort(array) {
    18             /*给每个未确定的位置做循环*/
    19             for (var unfix = array.length - 1; unfix > 0; unfix--) {
    20                 /*给进度做个记录,比到未确定位置*/
    21                 for (var i = 0; i < unfix; i++) {
    22                     if (array[i].id > array[i + 1].id) {
    23                         var temp = array[i];
    24                         array.splice(i, 1, array[i + 1]);
    25                         array.splice(i + 1, 1, temp);
    26                     }
    27                 }
    28             }
    29             return array;
    30         }
    31         console.log(bubbleSort(arr1));
  • 相关阅读:
    K8S-安全机制
    K8S-Service
    K8S-Pod资源管理
    K8S-kubelet启动过程
    每日进度
    每日进度
    每日进度
    每日进度
    每日进度
    归纳及计划
  • 原文地址:https://www.cnblogs.com/songdongdong/p/6776905.html
Copyright © 2011-2022 走看看