zoukankan      html  css  js  c++  java
  • JavaScript 数组操作

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>数组操作</title>
        <script>
            
            var aList = new Array(1,2,3,4);  //通过array类实例化,创建了一个数组.
            // alert(aList); 
    
            // var aList01 = (1,2,3,);
            // 直接量创建的时候, 不能够通过小括号创建, 只能通过中括号创建.
            // 在数组中添加英文字符时候,字符串需要用引号括住, 不然会报错.
            // alert(aList01);
    
            // 获取数组长度用length,长度为1-N.
            // iLen01 = aList01.length;
            // 数组使用length方法的时候不需要用()调用, 该方法也是最常用的只用.方法名,就可使用的方法
            // alert(iLen01);
    
            // alert(aList01[6]);
            // 数组用下标表达的时候, 调用数组中 相应下标的数字or数组(多维数组).
    
            // alert(aList01.join(".."));
            // 使用join方式,能够输出数组所有字符,且用后缀元素分割.
            // 在这个过程中, join方法不会改变数组内的内容, 类似MySQL内的映像,只读取,并更改显示内容.对原本内容不作修改.
    
            // push & pop  , 从数组最后添加或删除最后一个数字.
            var aList01 = [1,2,3,'a','b',56,'dfg',4,5];
            aList01.push("This");
            aList01.push("a","joke");
            aList01.pop();
            // alert(aList01);
            // unshift & shift , 从数组最前面, 添加或删除第一个的数字.
            aList01.unshift("First",'Second');
            aList01.shift();
            alert(aList01);
    
            // reverse . 将数组内元素顺序翻转.
            // alert(aList01.reverse());
    
            // indexOf 索引数组内第一次出现后缀字符的下标定位,如无,为-1;
            // alert(aList01.indexOf(56,"Second",5))
            alert(aList01.indexOf(56));  // 且每次只能返回一个数值的下标索引.
    
            // splice (粘接) 多功能方法. 可用于增删数组内字符串附加函数为三个:
            // 1. 下标定位
            // 2. 删除数量
            // 3. 新增内容
            alert(aList01.splice(7,0,25));   // 直接输出splice语句的时候,输出的删除的数据. 当没有删除数据的时候, 则不会输出内容.   最终结果需要另再输出.
            alert(aList01);
    
    
    
    
        </script>
    </head>
    <body>
        
    </body>
    </html>
  • 相关阅读:
    js截取字符串区分汉字字母代码
    List 去处自定义重复对象方法
    63. Unique Paths II
    62. Unique Paths
    388. Longest Absolute File Path
    41. First Missing Positive
    140. Word Break II
    139. Word Break
    239. Sliding Window Maximum
    5. Longest Palindromic Substring
  • 原文地址:https://www.cnblogs.com/jrri/p/11347267.html
Copyright © 2011-2022 走看看