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()

  • 相关阅读:
    Flex Box 简单弹性布局
    CSS 0.5px 细线边框的原理和实现方式
    前端模块化方案全解(CommonJS/AMD/CMD/ES6)
    用信鸽来讲解HTTPS的知识
    __name__ == "__main__"的作用是什么?
    如何自学计算机科学与技术(Teach Yourself Computer Science)
    中文技术文档的写作规范
    'adb remount'的作用是什么?在什么情况下有用?
    使用python遍历文件夹取出特定的字符串
    Python&Appium实现安卓手机图形解锁
  • 原文地址:https://www.cnblogs.com/chmusk/p/12465884.html
Copyright © 2011-2022 走看看