初学JS,Array对象sort方法slice方法

作者 : 开心源码 本文共459个字,预计阅读时间需要2分钟 发布时间: 2022-05-12 共117人阅读

大家好,我是小嘟嘟熊,sort方法使用于对数组的元素进行排序。它有一个参数sortby,这个参数规定排序顺序是从大到小还是从小到大,但必需是函数。而且这个函数应该具备两个参数 a 和 b,其返回值如下:

若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值。

若 a 等于 b,则返回 0。

若 a 大于 b,则返回一个大于 0 的值。

在桌面新建一个文本文档,写入JS代码:

var Msg = new ActiveXObject(“WScript.shell”);

function sortMax(a,b){

if (a<b){

return 1;

}else if(a>b){

return -1;

}else{

return 0;

}

}

var Arr = new Array(5);

Arr[0]=10;

Arr[1]=32;

Arr[2]=12;

Arr[3]=22

Arr[4]=7;

var str = “排序前:” + Arr + “\n”

str =str + “排虚后:” + Arr.sort(sortMax);

Msg.popup( str,1,”JS基础:把元素的值从大到小排列”,64);

初学JS,Array对象sort方法slice方法

图1

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 初学JS,Array对象sort方法slice方法

发表回复