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

javascript中數(shù)組的sort()方法的使用介紹

 更新時(shí)間:2013年12月18日 16:48:16   作者:  
數(shù)組的sort()方法用于排序,在本文將為大家介紹下javascript中sort()方法的具體使用
復(fù)制代碼 代碼如下:

<html>
<head>
<title>數(shù)組的sort()方法</title>

<script>
/*
sort()
1、沒有產(chǎn)生副本,直接引用原數(shù)組
2、如果調(diào)用該方法時(shí)沒有使用參數(shù),將按字母順序?qū)?shù)組中的元素進(jìn)行排序,
說得更精確點(diǎn),是按照字符編碼的順序進(jìn)行排序。
要實(shí)現(xiàn)這一點(diǎn),首先應(yīng)把數(shù)組的元素都轉(zhuǎn)換成字符串(如有必要),以便進(jìn)行比較。

3、如果想按照其他標(biāo)準(zhǔn)進(jìn)行排序,就需要提供比較函數(shù),該函數(shù)要比較兩個(gè)值,
然后返回一個(gè)用于說明這兩個(gè)值的相對順序的數(shù)字。
比較函數(shù)應(yīng)該具有兩個(gè)參數(shù) a 和 b,其返回值如下:
若 a 小于 b,在排序后的數(shù)組中 a 應(yīng)該出現(xiàn)在 b 之前,則返回一個(gè)小于 0 的值。
若 a 等于 b,則返回 0。
若 a 大于 b,則返回一個(gè)大于 0 的值。

*/

var arr = [2,4,8,1,22,3];
var arrSort= arr.sort();//沒有正確排序,數(shù)組先轉(zhuǎn)化為字符串,然后再排序
document.write("默認(rèn)的排序數(shù)組為:" + arrSort);//1,2,22,3,4,8
document.write("<br/>");

//比較函數(shù)
function mysort(a,b){
return a-b;
}

var arrSort2 = arr.sort(mysort);//傳入比較函數(shù)
document.write("傳入比較參數(shù)的數(shù)組為:" + arrSort2);//正確排序
document.write("<br/>");

document.write("原數(shù)組為:" + arr);

</script>

</head>

<body>
<div id="time"></div>
</body>

</html>

相關(guān)文章

最新評論

巨鹿县| 潼南县| 临猗县| 襄城县| 刚察县| 德州市| 山阴县| 上蔡县| 滕州市| 广州市| 两当县| 淅川县| 彭泽县| 平南县| 淮安市| 安远县| 安福县| 濉溪县| 大石桥市| 吴桥县| 吐鲁番市| 中西区| 师宗县| 莆田市| 陆河县| 独山县| 依兰县| 澎湖县| 柏乡县| 绥宁县| 临漳县| 于田县| 平舆县| 张家川| 东宁县| 合阳县| 河津市| 上杭县| 玛多县| 房山区| 新昌县|