亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

js中數(shù)組(Array)的排序(sort)注意事項說明

 更新時間:2014年01月24日 09:46:00   作者:  
本篇文章主要是對js中數(shù)組(Array)的排序(sort)注意事項進行了說明介紹,需要的朋友可以過來參考下,希望對大家有所幫助

直接看代碼吧,測試結果也貼在里面了

復制代碼 代碼如下:

var arrDemo = new Array();

 arrDemo[0] = 10;
 arrDemo[1] = 50;
 arrDemo[2] = 51;
 arrDemo[3] = 100;

 arrDemo.sort(); //調用sort方法后,數(shù)組本身會被改變,即影響原數(shù)組

 alert(arrDemo);//10,100,50,51 默認情況下sort方法是按ascii字母順序排序的,而非我們認為是按數(shù)字大小排序

 arrDemo.sort(function(a,b){return a>b?1:-1});//從小到大排序

 alert(arrDemo);//10,50,51,100

 arrDemo.sort(function(a,b){return a<b?1:-1});//從大到小排序

 alert(arrDemo);//100,51,50,10


結論:

1.數(shù)組調用sort方法后,會影響本身(而非生成新數(shù)組)

2.sort()方法默認是按字符來排序的,所以在對數(shù)字型數(shù)組排序時,不可想當然的以為會按數(shù)字大小排序!

3.要改變默認的sort行為(即按字符排序),可以自行指定排序規(guī)則函數(shù)(如本例所示)

相關文章

  • JS實現(xiàn)簡單的點贊與踩功能示例

    JS實現(xiàn)簡單的點贊與踩功能示例

    這篇文章主要介紹了JS實現(xiàn)簡單的點贊與踩功能,涉及javascript針對頁面元素動態(tài)操作相關實現(xiàn)技巧,需要的朋友可以參考下
    2018-12-12
  • JavaScript實現(xiàn)動態(tài)數(shù)據(jù)可視化的示例詳解

    JavaScript實現(xiàn)動態(tài)數(shù)據(jù)可視化的示例詳解

    動態(tài)數(shù)據(jù)可視化能夠將大量數(shù)據(jù)以直觀、生動的方式呈現(xiàn),幫助用戶更好地理解和分析數(shù)據(jù),本文主要為大家介紹了如何使用JavaScript實現(xiàn)這一功能,需要的可以參考下
    2024-02-02
  • Handtrack.js庫實現(xiàn)實時監(jiān)測手部運動(推薦)

    Handtrack.js庫實現(xiàn)實時監(jiān)測手部運動(推薦)

    這篇文章主要介紹了實時監(jiān)測手部運動的 JS 庫,可以實現(xiàn)很多有趣功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • 原生JS實現(xiàn)翻書特效

    原生JS實現(xiàn)翻書特效

    這篇文章主要為大家詳細介紹了原生JS實現(xiàn)翻書特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • JS判斷Android、iOS或瀏覽器的多種方法(四種方法)

    JS判斷Android、iOS或瀏覽器的多種方法(四種方法)

    這篇文章主要介紹了JS判斷Android、iOS或瀏覽器的多種方法(四種方法),需要的朋友可以參考下
    2017-06-06
  • JS正則表達式常見用法實例詳解

    JS正則表達式常見用法實例詳解

    這篇文章主要介紹了JS正則表達式常見用法,結合實例形式分析了javascript元字符、分組符、修飾符、量詞基本含義,并結合具體案例形式分析了javascript正則基本使用技巧,需要的朋友可以參考下
    2018-06-06
  • JavaScript獲取URL匯總

    JavaScript獲取URL匯總

    在WEB開發(fā)中,許多開發(fā)者都比較喜歡使用javascript來獲取當前url網(wǎng)址,本文就此為大家總結一下比較常用獲取URL的javascript實現(xiàn)代碼
    2015-06-06
  • javascript針對不確定函數(shù)的執(zhí)行方法

    javascript針對不確定函數(shù)的執(zhí)行方法

    這篇文章主要介紹了javascript針對不確定函數(shù)的執(zhí)行方法,實例分析了eval函數(shù)及符號屬性兩種執(zhí)行方式,需要的朋友可以參考下
    2015-12-12
  • 淺談 Mousewheel 事件

    淺談 Mousewheel 事件

    當需要制作轉動鼠標滾輪放大頁面字體這樣的交互效果時,會用到 Mousewheel 事件。
    2010-09-09
  • js 頁面刷新location.reload和location.replace的區(qū)別小結

    js 頁面刷新location.reload和location.replace的區(qū)別小結

    在實際應用的時候,重新刷新頁面的時候,我們通常使用: location.reload() 或者是 history.go(0) 來做。下面有一些相關的內容,大家看完了就會有更多的收獲。
    2009-12-12

最新評論