js-数组

 数组的新建

var a=[ 1,2]

var a=new array()

a.length数组含有的元素数量

遍历数组

for(i=0;i<a.length;i++){

console.log(a[i])}

数组的增删

a.push()在数组的最后添加元素

a.unshift()在数组的最前面添加元素

a.pop()删除最后一个元素 return是被删除的值

a.shift()删除最前面的元素

a[1]更改对应位置的元素

数组的部分函数

.toSring 将数组变成字符串,使用“,”进行分隔。

.join(“*”)将数组变成字符串,自定义分隔符

.split("") 将字符串变成数组按给定的分隔符,。

.indexOf()检查数组是否有元素,如果有返回值是位置,如果没有返回值是-1;

.splice ( 进行改变的位置,删除的元素数量,增加的元素)增加的元素可以多个;

.concat(要进行合并的数组) 数组的合并;

数组排序

sort()元素以首字母进行排序(数字也会按照第一位的数字进行排序)

sort(funtion(a,b){return a-b})类似差值排序

 reverse反向排列

原文地址:https://www.cnblogs.com/marswenze/p/12787465.html