数组方法


 var arr1 = new Array(78,2,45,4,21,6);         var arr2 = new Array('哈哈哈','嘻嘻嘻','哦哦哦');         //1.连接两数组        var arr= arr1.concat(arr2);         console.log(arr);         //2.数组转为以“=”分割的字符串         var newarr = arr1.join("=");         console.log(newarr);         //3.字符串转换为数组,把=作为分割符(每遇到一个“=”,之前的作为一个数组元素)         console.log(newarr.split("="));         console.log(newarr.split(" "));         //4.加入两个元素         arr2.push("abc",3.16);         console.log(arr2);         //5.数组反转         console.log(arr1.reverse());         //6/找出索引为1到3的数组元素         console.log(arr2.slice(1,3));         //7.排序         console.log(arr1.sort());         //8.把索引下标为2到4的元素替换为ysw         console.log(arr1.splice(2,4,"ysw"));         //9.删除索引下标为0到2的元素         console.log(arr1.splice(0,2));         //10.删除数组最后一个元素         console.log(arr1.pop());         //11.删除数组第一个元素         console.log(arr1.shift());         //12.在数组开头插入元素         console.log(arr.unshift("spring boot"));