Array数组对象

数组对象是一个对象的集合,里面的对象可以是不同类型的。




数组链接concat()

用于将两个或者更多的数组连接起来,然后返回一个新数组,不改变原来的数组

语法  xxxxx.concat(x,y......z);

x:要连接的第一个数组

z:要连接的第n个数组


我们发现,数组之间都是用逗号来隔开的!


指定连接数组之间的分隔符join()

数组之间默认用逗号分隔,我们可以用这个方法边改

语法    xxxxx.join("你想要的分隔符");



倒序排列reverse()

将数组中的元素倒序排列

reverse();


结果是 “你”,“爱”,“我”

选定元素slice()

从已有的数组中返回选定的元素

语法 xxxx.slice(x,y);

x:从x开始

y:到下标为y的元素结束

注意:和string的split一样,负数则从尾部开始。如果y没写,则一直到最后。返回的是一个子数组,原来的数组不会改变



数组排序sort()

把数组中的元素按一定顺序排列

语法 xxxx.sort(x);

x:可以写,按规定的排序方法排序,必须是函数

1. 如果不指定x,则按unicode码顺序排列  。。。。不知道是什么鬼


结果是100,80,50,16,6,1,   这里方法中用了降序,如果想要升序只要return a-b

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容