JS最基础的数组知识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS最基础的数组知识相关的知识,希望对你有一定的参考价值。

数组:


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

  例子:var a=[1,2,3];

            a.push(4);

            alert(a);

  在尾部添加4

·删除
  -pop(),从尾部弹出
  -shift(),从头部弹出

  例子:var a=[1,2,3];

            a.shift();

            alert(a);
  在头部消除1


·排序
  .sort();按照字母顺序来排序

  例子1:var a=[‘index‘,‘cat‘,‘about‘,‘bor‘,‘first‘];

              a.sort();

              alert(a);

  如何用sort来排序数组(要运用比较函数)

  例子2:var a=[16,38,333,89,22];

              a.sort(function (num1,num2){
             return num1-num2;
             });

            alert(a);


·转换类
  .concat(数组2):连接两个数组

  例子:var a=[1,2,3];
            var b=[5,6,7];

           alert(a.concat(b));

  .join:(分隔符):在里面加入各种分隔符

  例子:var a=[1,2,3,5,6,7];

           alert(a.join(‘:‘));

  .split:去除...(将字符串变成数字)

  例子: var a=‘1-2-3-5-6-7‘;

             var b=a.split(‘-‘);
             alert(b[1]);

  提取字符串中第2个数字

插入·删除(可从中间删除插入)
  .splice
  .splice(开始,长度,元素)
  .先删除,后插入

  例:var a=[1,2,3,4,5,6,7];

         a.splice(1,2,‘a‘,‘b‘,‘c‘);

         alert(a);

  删除了从2开始删除2个数字再插入a,b,c 三个数字

  ·删除
  .splice(开始,长度)

  例:var a=[1,2,3,4,5,6,7];

         a.splice(2,3);

         alert(a);
  删除了从3开始的3个数字


·插入
  .splice(开始,0,元素...)

  例:var a=[1,2,3,4,5,6,7];

        a.splice(5,0,‘a‘,‘b‘,‘c‘);

        alert(a);
在4后面插入a,b,c三个字母


·替换

  例:var a=[1,2,3,4,5,6,7];

         a.splice(1,2,‘a‘,‘b‘);

        alert(a);






















































以上是关于JS最基础的数组知识的主要内容,如果未能解决你的问题,请参考以下文章

PHP 最基础的一些入门知识

java 基础知识-数组的7种算法(排序求和最值遍历...)

TS基础语法

js基础知识

JS基础知识总结

☀️ 学会编程入门必备 C# 最基础知识介绍——数组字符串结构体枚举类