課程
/前端開發
/JavaScript
/JavaScript進階篇
sortNum()只是返回了一個整數給sort(),sort()如何就知道了究竟是升序還是降序排序?
2015-04-25
源自:JavaScript進階篇 7-22
正在回答
整數部分能理解,但是小數部分就不知道怎么判斷了的,
看了些資料,初淺的理解可以這樣:
sort()函數,要實現特定排序的話,函數要求提供一個(比較函數做為)參數,該(函數)參數 要有兩個比較值,而且需要返回值,用于說明這兩個值的相對順序的數字。這個比較函數的兩個參數可以是 a 和 b,或者 x和y ,是象征意義,至于sort()函數拿到這個參數(比較函數)怎么內部處理,是系統內部的事,我們暫且不用關心,知道這么用就可以了
連a,b是多少都不知道。。。
愛溜達
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答sort(sortNum)只能用于數字的升降排序嗎?
3 回答數組的sort方法的升序降序是如何工作的?
1 回答數組排序sort()
4 回答數組排序sort()
3 回答JS里面sort(sortNum)方法中的sortNum為毛"return a - b"就是升序?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-22
整數部分能理解,但是小數部分就不知道怎么判斷了的,
2015-05-04
看了些資料,初淺的理解可以這樣:
sort()函數,要實現特定排序的話,函數要求提供一個(比較函數做為)參數,該(函數)參數 要有兩個比較值,而且需要返回值,用于說明這兩個值的相對順序的數字。這個比較函數的兩個參數可以是 a 和 b,或者 x和y ,是象征意義,至于sort()函數拿到這個參數(比較函數)怎么內部處理,是系統內部的事,我們暫且不用關心,知道這么用就可以了
2015-04-25
連a,b是多少都不知道。。。