zoukankan      html  css  js  c++  java
  • JavaScript数组对象

    1.截取数组某部分
    使用slice()方法来获取数组的某一部分。跟substring()方法相似
    语法:
    数组名.slice(start,end);
    slice(start,end)截取范围是[start,end)
    需要注意的是如果使用 数组名.slice(1);则输出整个数组

    <!DOCTYPE >
    
    <html>
    
          <head>
    
                <title></title>
    
                <meta charset="utf-8" />
    
                <script>
    
          var arr=["HTML","CSS","JavaScript","jjjj"];
    
          document.write(arr.slice(1)+"<br />");
    
                      document.write(arr.slice(1,3));
    
                </script>
    
          </head>
    
    </html>
    
    
    

    2.为数组添加元素
    2.1 在数组开头添加元素
    可以使用unshift()方法添加元素
    数组名.unshift(新元素1,新元素2,新元素3,,,);

    2.2 在数组结尾添加元素:push()
    使用方法同上

    3.删除数组中元素 例: 数组名.pop();
    3.1 删除第一个元素:shift()
    3.2 删除最后一个元素: pop()

    4.数组大小比较
    在JavaScript中,我们可以使用sort()方法来对数组中所有元素进行比较大小,然后从大到小或者从小到大进行排序。
    语法: 数组名.sort(函数名)
    说明:函数名是定义数组元素排序的函数的名字。

    <!DOCTYPE >
    
    <html>
    
          <head>
    
                <title></title>
    
                <meta charset="utf-8" />
    
                <script>
    
                      //定义一个升序函数
    
                      function up(a,b)
    
                      {
    
                            return a-b;
    
                      }
    
                      //定义一个降序函数
    
                      function down(a,b)
    
                      {
    
                            return b-a;
    
                      }
    
                      //定义数组
    
                      var arr=[3,9,1,12,50,21];
    
                      arr.sort(up);
    
                      document.write("升序"+arr.join(", ")+"<br />");
    
                      arr.sort(down);
    
                      document.write("降序:"+arr.join(","));
    
                </script>
    
          </head>
    
    </html>
    
    
    

    join()方法分析:
    用这个方法可以将数组中的所有元素连接成一个字符串
    语法:
    数组名.join("连接符");
    说明:
    连接符是可选参数,用于指定连接元素之间的符号。默认情况下,则采用(,)(英文逗号)作为连接符来连接。
    注意join()和join(“”)区别。

    5.数组颠倒顺序
    语法:数组名.reverse()

  • 相关阅读:
    Unix环境编程常用头文件
    《APUE》读书笔记—第十章信号(上)
    Unix网络编程API
    管道和FIFO
    《APUE》读书笔记—第九章进程关系
    开通博客园
    《APUE》读书笔记—第五章标准I/O库
    《APUE》读书笔记—第十章信号(中)
    《APUE》读书笔记—第三章文件I/O
    《APUE》读书笔记—第七章进程环境
  • 原文地址:https://www.cnblogs.com/chmusk/p/12465884.html
Copyright © 2011-2022 走看看