成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

sort之根據(jù)某個字段進行排序

Flands / 3073人閱讀

摘要:比較函數(shù)應(yīng)該具有兩個參數(shù)和,其返回值如下若小于,即,則返回一個小于零的值,數(shù)組將按照升序排列。和的相對位置不變?nèi)舸笥诩矗瑒t返回一個大于零的值,數(shù)組將按照降序排列。

比較函數(shù)應(yīng)該具有兩個參數(shù) a 和 b,其返回值如下:

若 a 小于 b,即 a - b < 0 ,則返回一個小于零的值,數(shù)組將按照升序排列。那么 a 會被排列到 b 之前;

若 a 等于 b,則返回 0。a 和 b 的相對位置不變

若 a 大于 b, 即 a - b > 0 ,則返回一個大于零的值,數(shù)組將按照降序排列。 b 會被排列到 a 之前。

function sortDescFn(obj1, obj2) {
    var val1 = parseFloat(obj1["num"])
    var val2 = parseFloat(obj2["num"])
    if (val1 < val2) {// 如果前一項小于后一項  a val2) {
        return -1
    } else {
        return 0
    }
}
let arr =[
    {num:123,age:18},
    {num:3,age:1},
    {num:40,age:122},
    {num:12,age:4},
    {num:200,age:90},
    {num:17,age:24},
    {num:1,age:31}
]
console.log(arr.sort(sortDescFn));

// 比較函數(shù)應(yīng)該具有兩個參數(shù) a 和 b,其返回值如下:

// 若 a 小于 b,即 a - b < 0 ,則返回一個小于零的值,數(shù)組將按照升序排列。那么 a 會被排列到 b 之前;
//
// 若 a 等于 b,則返回 0。a 和 b 的相對位置不變
//
// 若 a 大于 b, 即 a - b > 0 ,則返回一個大于零的值,數(shù)組將按照降序排列。 b 會被排列到 a 之前。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/103325.html

相關(guān)文章

  • MongoDB入門索引篇

    摘要:排序方向并不重要,可以從任意方向?qū)λ饕M行遍歷。其中可以使用指定要使用的索引。即為唯一索引,并且不能刪除。索引過期后,相應(yīng)的數(shù)據(jù)會被刪除。 索引就像書的目錄,如果查找某內(nèi)容在沒有目錄的幫助下,只能全篇查找翻閱,這導(dǎo)致效率非常的低下;如果在借助目錄情況下,就能很快的定位具體內(nèi)容所在區(qū)域,效率會直線提高。 索引簡介 首先打開命令行,輸入mongo。默認mongodb會連接名為test的數(shù)據(jù)...

    jsbintask 評論0 收藏0
  • MongoDB指南---10、索引、復(fù)合索引 簡介

    摘要:可以通過來強制使用某個特定的索引,再次執(zhí)行這個查詢,但是這次使用,作為索引。 上一篇文章:MongoDB指南---9、游標(biāo)與數(shù)據(jù)庫命令下一篇文章:MongoDB指南---11、使用復(fù)合索引、$操作符如何使用索引、索引對象和數(shù)組、索引基數(shù) 本章介紹MongoDB的索引,索引可以用來優(yōu)化查詢,而且在某些特定類型的查詢中,索引是必不可少的。 什么是索引?為什么要用索引? 如何選擇需要建立...

    enrecul101 評論0 收藏0
  • MongoDB指南---10、索引、復(fù)合索引 簡介

    摘要:可以通過來強制使用某個特定的索引,再次執(zhí)行這個查詢,但是這次使用,作為索引。 上一篇文章:MongoDB指南---9、游標(biāo)與數(shù)據(jù)庫命令下一篇文章:MongoDB指南---11、使用復(fù)合索引、$操作符如何使用索引、索引對象和數(shù)組、索引基數(shù) 本章介紹MongoDB的索引,索引可以用來優(yōu)化查詢,而且在某些特定類型的查詢中,索引是必不可少的。 什么是索引?為什么要用索引? 如何選擇需要建立...

    leiyi 評論0 收藏0
  • 開發(fā)者需要了解的MongoDB知識點

    摘要:刪除符合值為的第一條數(shù)據(jù)刪除符合值為的所有數(shù)據(jù)值得一提的是,刪除操作并不會改變的索引設(shè)置,即便刪除了這個下的所有文檔。因此這類批量執(zhí)行指令是非原子性的。官方推薦使用前者。在設(shè)計數(shù)據(jù)模型時,要考慮根據(jù)不同情況選擇適合的文檔結(jié)構(gòu)進行設(shè)計。 1. 基礎(chǔ)概念 1.1 database 數(shù)據(jù)庫,一個數(shù)據(jù)倉庫可以包含多個集合 1.2 collection 集合,類似于關(guān)系數(shù)據(jù)庫中的表。一個集合可以...

    MartinDai 評論0 收藏0

發(fā)表評論

0條評論

Flands

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<