数组方法

 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"));
posted @ 2022-04-06 19:34  希希sw  阅读(23)  评论(0)    收藏  举报