JavaScript Array数组,常用方法

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <script type="text/javascript">
            //1.创建数组
            var arr=new Array();
            
            var arr1=[];//常用方法,可同时向数组中写入元素
            //2.常用方法
//                1.    .push()
//                向数组末尾添加一或多个元素,并返回数组的新的长度
//                2.    .Pop()
//                删除数组最后一个元素,并返回值
//                3.    .unshift()
//                向数组开头添加一或多个元素,并返回新的长度
//                4.  .shift()
//                删除数组第一个元素,并返回值
//                5.    .sort()
//                排序(默认安系统Unicode排序,0,1开头的先排序)
                //.  .sort()升降序排序
                var arr=[1,5,5,4,7,2]
                arr.sort(function(a,b){
                    if(a>b){     //> 升序
                        return 1;
                    }else{
                        return 0;
                    }
                });
                console.log(arr);
//                6.    .reverse()
//                颠倒数组中的元素顺序
//                7.    .toSring()
//                8.    .join()
//                转为字符串,()里写的会替换掉数组的“,”
                console.log(arr.join("替换"));//1替换2替换4替换5替换5替换7
//                9.    .splice(a,b,c)
//                删除指定下标的一段元素,并可以替换,增加:从下标a个开始删除b个元素, b为0,删除0个
//                                              c表示从下标a处往后插入一或多个元素
//                10.    .conact( , ,)
//                连一或多个数组(或元素),并返回值,不会影响原数组  同+
//                11.    .slice(a,b)
//                提取一段指定下标的元素[a b),不会影响原数组,b不写表示取到最后,
//                                                  b为-1,表示倒数第一个

        </script>
        
    </body>
</html>

 

posted @ 2019-07-25 17:41  WideWang  阅读(191)  评论(0编辑  收藏  举报