js排序与重组的实例讲解

上传:drug94501 浏览: 20 推荐: 0 文件:pdf 大小:149.79 KB 上传时间:2021-05-06 09:55:34 版权申诉

前几天同学发给我一个问题,思路想整理一下,也供大家参考。实际上这道题本质就是考察的是去重与排序的问题。好了闲话少说,上题。关于数组去重的实现方法,常用的有遍历数组,对象键值对,数组下标判断,排序后相邻去除法,优化遍历数组等等。去重的方法也是采用最基本的遍历数组法,思路是新建立一个数组,值不在数组中,就填入数组,简单粗暴。采用了js中的indexof()方法,indexof()方法原意指的是可返回某个指定的字符串在字符中首次出现的位置。但是它也有这样的一个性质,注意:如果要检索的字符串没有出现,则返回-1,这正是我们需要的。生成随机数组的个数,就用数组的长度喽,arr.length.还有提到的是用空格隔开:join(' ');去重和排序后的结果

上传资源
用户评论