首页 > 代码库 > Day5------------arrayFunction

Day5------------arrayFunction

var arr=Array[1,2,3,4];

arr.length=10;---------------------数组直接控制长度

arr.length=0;----------------------快速清空数组

push();----------------------------从尾部添加元素

unshift();--------------------------从头部添加元素

pop();-----------------------------从尾部移除元素

shift();-----------------------------从头部移除元素

arr.sort()---------------------------默认排序----按照ascii码排序

arr.sort(function(a,b){return a-b;})----------从小到大排序,加入return b-a;的话就是从大到小排序;

arr3=arr1.concat(arr2);------------把数组2连接到数组1末尾,并不改变原来的数组值

arr.join(‘-‘)------------------------使用-分隔符将字符分割开来组成字符串

arr.split(‘-‘);-----------------------以-分割符将字符串割裂成数组元素

arr.splice(argument[1],argument[2]);-------------变量1表示开始删除的位置,变量2表示删除的个数

arr.splice(argument[1],argument[2],argument[*]);----------------变量3···表示删除后在原位置插入的元素,如果只插入,只要将变量2设置为0

Day5------------arrayFunction