zoukankan      html  css  js  c++  java
  • javascript-数组常用方法

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <script type="text/javascript" >
        var arr1 = ["狗娃","狗剩","铁蛋"];
        var arr2 = ["永康","才厚"];
        
        arr1 = arr1.concat(arr2); //concat把arr1与arr2的数组元素组成一个新的数组返回。
        for(var index in arr1){
            document.write(arr1[index]+",");    
        }
        
        var elements = arr1.join(","); // join使用指定的分隔符把数组中的元素拼装成一个字符串返回。
        document.write("数组的元素:"+elements);
        
        //pop :移除数组中的最后一个元素并返回该元素。
        
        document.write("删除最后的一个元素并返回:"+arr1.pop()+"<br/>");
        
        arr1.push("永康"); // 将新元素添加到一个数组中,并返回数组的新长度值。
        
        arr1.reverse(); //翻转数组的元素
        
        document.write("删除第一个元素并返回:"+arr1.shift()+"<br/>"); //移除数组中第一个元素,并且返回。
        
        
        var subArr = arr1.slice(1,2); //指定数组 的开始索引值与结束索引值截取数组的元素,并且返回子数组。包头不包尾。
        document.write("子数组的元素:"+subArr.join(",")+"<br/>");
        
        arr1 = [19,1,20,5];
        arr1.sort(sortNumber);  //排序,排序的时候一定要传入排序的方法。
        
        function sortNumber(num1,num2){
            return num1-num2;
        }
        
            
        arr1.splice(1,1,"张三","李四","王五"); //第一个参数是开始删除元素的 索引值, 第二参数是删除元素的个数,往后的数据就是插入的元素。
        
        document.write("数组的元素:"+arr1.join(","));
        
    </script>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    </body>
    </html>
  • 相关阅读:
    Linux 命令二
    配置文件加载
    线程 wait 等待与notify 唤醒 使用 java 代码
    maven setting.xml
    Spring Boot入门——文件上传与下载
    写入txt 、读取csv、读取txt
    Java使用HttpClient上传文件
    kafka实战
    文本去除html标签
    sprig aop事务配置
  • 原文地址:https://www.cnblogs.com/gyn1994/p/5323314.html
Copyright © 2011-2022 走看看