最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js中數(shù)組(Array)的排序(sort)注意事項(xiàng)說(shuō)明

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

直接看代碼吧,測(cè)試結(jié)果也貼在里面了

復(fù)制代碼 代碼如下:

var arrDemo = new Array();

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

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

 alert(arrDemo);//10,100,50,51 默認(rèn)情況下sort方法是按ascii字母順序排序的,而非我們認(rèn)為是按數(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


結(jié)論:

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

2.sort()方法默認(rèn)是按字符來(lái)排序的,所以在對(duì)數(shù)字型數(shù)組排序時(shí),不可想當(dāng)然的以為會(huì)按數(shù)字大小排序!

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

相關(guān)文章

  • 基于Echart實(shí)現(xiàn)折線圖的繪制詳解

    基于Echart實(shí)現(xiàn)折線圖的繪制詳解

    EChart開(kāi)源來(lái)自百度商業(yè)前端數(shù)據(jù)可視化團(tuán)隊(duì),基于html5?Canvas,是一個(gè)純Javascript圖表庫(kù),提供直觀,生動(dòng),可交互,可個(gè)性化定制的數(shù)據(jù)可視化圖表。本文將利用EChart實(shí)現(xiàn)折線圖的繪制,感興趣的可以學(xué)習(xí)一下
    2022-03-03
  • js與jquery獲取父元素,刪除子元素的兩種不同方法

    js與jquery獲取父元素,刪除子元素的兩種不同方法

    本篇文章主要是對(duì)js與jquery獲取父元素,刪除子元素的兩種不同方法進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-01-01
  • 微信小程序調(diào)用微信支付接口的實(shí)現(xiàn)方法

    微信小程序調(diào)用微信支付接口的實(shí)現(xiàn)方法

    這篇文章主要介紹了微信小程序調(diào)用微信支付接口,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • bootstrap實(shí)現(xiàn)彈窗和拖動(dòng)效果

    bootstrap實(shí)現(xiàn)彈窗和拖動(dòng)效果

    這篇文章主要介紹了bootstrap實(shí)現(xiàn)彈窗和拖動(dòng)效果的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • javascript進(jìn)行四舍五入方法匯總

    javascript進(jìn)行四舍五入方法匯總

    這篇文章主要介紹了javascript進(jìn)行四舍五入方法匯總,并給出了相關(guān)示例,需要的朋友可以參考下
    2014-12-12
  • NProgress顯示頂部進(jìn)度條效果及使用詳解

    NProgress顯示頂部進(jìn)度條效果及使用詳解

    這篇文章主要為大家詳細(xì)介紹了NProgress顯示頂部進(jìn)度條效果及使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • typescript中箭頭函數(shù)與普通函數(shù)的區(qū)別

    typescript中箭頭函數(shù)與普通函數(shù)的區(qū)別

    本文主要介紹了typescript中箭頭函數(shù)與普通函數(shù)的區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2026-05-05
  • 微信小程序?qū)崿F(xiàn)日歷小功能

    微信小程序?qū)崿F(xiàn)日歷小功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)日歷小功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • JavaScript單一職責(zé)原則深入分析

    JavaScript單一職責(zé)原則深入分析

    這篇文章主要介紹了理解JavaScript單一職責(zé)原則,單一職責(zé)原則(SRP:Single?responsibility?principle)又稱(chēng)單一功能原則,面向?qū)ο笪鍌€(gè)基本原則(SOLID)之一,下文更多相關(guān)介紹感興趣的小伙伴可以參考一下
    2022-08-08
  • JavaScript分水嶺CommonJS對(duì)比ES模塊分析

    JavaScript分水嶺CommonJS對(duì)比ES模塊分析

    這篇文章主要為大家介紹了JavaScript分水嶺CommonJS對(duì)比ES模塊分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11

最新評(píng)論

页游| 年辖:市辖区| 沂源县| 兴宁市| 旌德县| 宕昌县| 长乐市| 岫岩| 巴林左旗| 绥芬河市| 色达县| 鄂尔多斯市| 密云县| 洛扎县| 依安县| 安徽省| 荔波县| 忻州市| 金门县| 台北县| 扶余县| 博客| 伊春市| 福清市| 观塘区| 五华县| 屏南县| 庆安县| 类乌齐县| 萨迦县| 宜川县| 宣恩县| 芜湖县| 苏尼特右旗| 晋宁县| 莱芜市| 太原市| 班戈县| 南康市| 咸阳市| 轮台县|