前端基础学习

数组拆分和合并

2020-03-16  本文已影响0人  小雪洁
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>拆分和合并</title>
    </head>
    <body>
        <script>
            //字符串转成数组
            let str="hxj,ydc";
            let arr=str.split(",");
            console.log(arr);// ["hxj", "ydc"]
            str=arr.join(",");
            console.log(str);//hxj,ydc
            //数组连接
            let a=[1,2,3,4];
            let b=[4,5,6];
            let c=[6,7,8];
            //a=a.concat(b,c);
            //console.log(a);//[1, 2, 3, 4, 4, 5, 6, 6, 7, 8]
            //使用点语法连接数组
            a=[...a,...b,...c];
            console.log(a);//[1, 2, 3, 4, 4, 5, 6, 6, 7, 8]
            //数组元素内部的复制
            //arr.copyWithin(target,start,end),
            //target复制到目标索引,复制内容的索引[start,end);
            let fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
            fruits.copyWithin(2, 0, 2);
            console.log(fruits);// ["Banana", "Orange", "Banana", "Orange", "Kiwi", "Papaya"]
            
        </script>
    </body>
</html>

上一篇下一篇

猜你喜欢

热点阅读