数组看一下,谢谢

2019-10-14  本文已影响0人  阿油_爱周周

数组的创建方式也有两种:

var 名字 = new Array();

var 名字 = Array();

数组的检测方法也有两种,检测他到底是不是数组:

if(名字 instanceof Array)

if(Array.isArray(名字))

数组转字符串的方法:

toLocaleString()、valueof()、join()

join()也可以用作分隔符的字符串,切记只能接受一个参数,然后返回包含所有数组项的字符串。

栈方法:是后进先出,也就是最后进来的最先出去

push()方法:接收任意数量的参数,从末尾开始添加,然后返回修改后数组的长度。

pop()方法:移除最后一项,减少数组的length值,然后返回被移除的项。

队列方法和栈方法比较类似,但是他是先进先出

重排序方法:

reverse():翻转 就是反着重新排序

sort():会调用每个数组项的toString()转型方法然后比较得到的字符串, 然后确定顺序

sort有升序降序

var values = [0,1,5,10,15];

  values.sort(function(a,b){

return a-b;  //升序

return b-a;  //降序

  });

上一篇下一篇

猜你喜欢

热点阅读