zoukankan      html  css  js  c++  java
  • 妙味——JS数组的方法

    添加、删除元素

      数组的方法:

      添加  push(元素),从尾部添加    unshift(元素),从头部添加

      删除  pop(元素),从尾部弹出    shift(元素),从头部弹出

    <script>
    var arr=[1,2,3]
    
    // arr.push(4);    //1,2,3,4
    //arr.pop();    //1,2
    
    //arr.shift();    //2,3
    arr.unshift(4);    //4,1,2,3
    alert(arr);
    
    </script>

     排序、转换

      排序

      sort([比较函数]),排序一个数组

    例:数字排序

    <script>
        var arr=[12,34,51,2,512,6,213,76]
    
        arr.sort(function(num1,num2){
            //return num1 - num2;    //从小到大
            return num2 - num1;        //从大到小
        });
        alert(arr);
    </script>

      转换类

      concat()

    <script>
    var arr1=[1,2,3]
    var arr2=[4,5,6]
    
    alert(arr1.concat(arr2));    //1,2,3,4,5,6
    </script>

      join(分隔符)

    <script>
    var arr1=[1,2,3]
    
    alert(arr1.join('-'));    //1-2-3
    </script>

    字符串 split

    <script>
    var str = '1-2-3';
    var arr=str.split('-');
    
    alert(arr);    //1,2,3
    </script>
    高否?富否?帅否? 否? 滚去学习!
  • 相关阅读:
    [BZOJ5015][Snoi2017]礼物
    [BZOJ5016][Snoi2017]一个简单的询问
    [BZOJ4184]shallot
    上传头像
    前端基础之jQuery
    前端之html的查漏补缺
    CSS3圆角、阴影、rgba
    CSS3新增选择器
    前端基础之BOM和DOM
    前端基础之JavaScript
  • 原文地址:https://www.cnblogs.com/baixc/p/3440601.html
Copyright © 2011-2022 走看看