首页 > 代码库 > 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