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

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

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

直接看代碼吧,測試結(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)是按字符來排序的,所以在對數(shù)字型數(shù)組排序時(shí),不可想當(dāng)然的以為會(huì)按數(shù)字大小排序!

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

相關(guān)文章

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

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

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

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

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

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

    這篇文章主要介紹了微信小程序調(diào)用微信支付接口,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(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ū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(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)又稱單一功能原則,面向?qū)ο笪鍌€(gè)基本原則(SOLID)之一,下文更多相關(guān)介紹感興趣的小伙伴可以參考一下
    2022-08-08
  • JavaScript分水嶺CommonJS對比ES模塊分析

    JavaScript分水嶺CommonJS對比ES模塊分析

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

最新評論

靖西县| 项城市| 中牟县| 新河县| 墨玉县| 江川县| 广南县| 宁波市| 申扎县| 牙克石市| 瑞昌市| 鄯善县| 湘阴县| 北宁市| 岑溪市| 客服| 儋州市| 东丽区| 辰溪县| 绿春县| 本溪市| 福清市| 夏邑县| 祁阳县| 甘孜县| 定西市| 合阳县| 镇宁| 新晃| 富裕县| 嵊州市| 鹿邑县| 隆回县| 含山县| 高青县| 资溪县| 木兰县| 红桥区| 永昌县| 威远县| 潍坊市|