麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 21:26:04
字體:
供稿:網(wǎng)友
復制代碼 代碼如下:

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

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

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

*/

var arr = [2,4,8,1,22,3];
var arrSort= arr.sort();//沒有正確排序,數(shù)組先轉(zhuǎn)化為字符串,然后再排序
document.write("默認的排序數(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>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美一级黄色片免费观看 | 国产污污视频 | 欧美黄色三级视频 | 一级电影免费看 | 久久精品亚洲国产奇米99 | 91短视频在线视频 | 主播粉嫩国产在线精品 | 亚洲成在人| 毛片免费视频在线观看 | 免费观看9x视频网站在线观看 | 久久精品久久久久 | 欧美四级在线观看 | 欧美亚州 | 久久综合网址 | 久久人人av | www.99热视频| 免费观看亚洲视频 | 在线看一区二区三区 | 激情综合网俺也去 | 亚洲午夜1000理论片aa | 一级免费| 亚洲人成网在线观看 | 国产成人aⅴ | 国产精品亚洲精品日韩已方 | 久久国产精品区 | 综合网天天射 | 在线播放免费视频 | 99视频有精品视频高清 | 欧美成人精品一区二区男人小说 | 国产午夜精品在线 | 久久免费视频精品 | 日日狠狠久久偷偷四色综合免费 | 国产又白又嫩又紧又爽18p | 日本娇小18xxxⅹhd | av在线成人 | 欧美成人性色区 | 二区三区在线观看 | 性欧美一区 | 欧美人成在线视频 | 欧美a视频| 中文字幕综合在线观看 |