//push()向数组的末尾添加一个元素 并返回数组的长度
// let arr=[22,33,66,888,44];
/*let str= arr.push(12);
console.log(arr,str) */
//============================================================================
//pop()不接受参数 在数组的尾部删除一个元素 并返回数组的长度
/* arr.pop();
console.log(arr) */
//=======================================================================
//shift()从数组的头部删除一个元素 并返回数组的长度 不接受参数
/* arr.shift()
console.log(arr) */
//=======================================================================
//unshift() 在头部添加元素 并返回数组的长度 接收参数
/* arr.unshift(11,25)
console.log(arr) */
//=======================================================================
//splice()接受参数 如果有一个参数的时候 从对应的下标开始截取
//两个参数的时候 第二个参数表示截取的长度
//三个参数的时候第三个参数表示从截取的位置开始增加元素
var arr = [22, 33, 66, 888, 44, 132, 15, 65];
/* arr.splice(2)
arr.splice(3,2) */
/* arr.splice(2,2,4)
console.log(arr) */
//=======================================================================
//slice() 需要两个参数 第一个参数表示从他所对应的下标开始截取
//第二个参数表示对应的下标结束 但不包括该下标
//不改变原数组
/* var str=arr.slice(2,6);//
console.log(str) ; */
//=======================================================================
//reverse()数组翻转 改变原数数组,不接受参
/* var str=arr.reverse();
console.log(str) */
//=======================================================================
//sort() 拍序 如果只用sort元素拍序 这是非正常的拍序
/* var str=arr.sort()
console.log(str) */
//--------正常的拍序----固定用法
/* var arr = [22, 33, 66, 888, 44, 132, 15, 65];
arr.sort(function fun(a,b){
return a-b;
})
console.log(arr) */
//---------正常排序的第二种方法---------//
/* function fun(v1,v2){
if(v1>v2){
return 1
}else if(v1<v2){
return -1
}else{
return 0
}
}
console.log(arr.sort(fun)); */
//===========================================================================
//concat()数组合并
/* var arr = [[22, 33, 66, 888],[44, 132, 15, 65]];
var str=arr[0].concat(arr[1])
console.log(str) /
//==========================================================================
//indexOf()查找元素在数组中的索引位置 如果有该元素则返回对应的下标
//如果没有则返回-1
/* var arr = [22, 33, 66, 888, 44, 132, 15, 65];
var str=arr.indexOf(66);
console.log(str); */
//=================================================================================
//join() 将数组义字符串的形式拼接
/ var arr = [22, 33, 66, 888, 44, 132, 15, 65];
var str=arr.join(“-);
console.log(str) */