slice()
从数组中提取想要的元素
splice()
删除数组中指定元素
splice(start , deleteCount, items);
可以这么简单记参数
start:数组中的第几位
deleteCount:删除几个元素
items:需要添加的元素
short()
括号里面是个函数,函数返回值小于0则a排在b前面,即a与b的位置不变
大于0将a排在b的后面,即a与b的位置交换
等于0ab位置不变
var arr = [1,2,3,4,4,5,5,6,6,1,2,3];
arr.sort(function (a, b) {
return a-b;
});
console.log(arr);
控制台太小了自动换行
数组去重
var arr = [1,2,3,4,4,5,5,6,6,1,2,3];
for (var i = 0; i < arr.length; i++){
for (j = i + 1; j < arr.length; j++){
if (arr[j] == arr[i] ){
arr.splice(j,1);
j--;
}
}
}
console.log(arr)