Js/对数组的认识。

Posted 小草与大树

tags:

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

1.是对数组的声明:

  var auditTaskIds = []; 我一般的写法。
  var auditTaskIds1 = []; 
2.向数组中添加元素:
  auditTaskIds.push(1); 使用push进行添加操作
3.移除数组中的数据:
  for (var i = 0; i < auditTaskIds.length; i++) {
    if (auditTaskIds[i] == 1) {
        auditTaskIds.splice(i, 1);    //这里的1代表的是移除这个位置的一个
      }
  }
4.将一个数组赋值给另一个数组应该使用
            for (var i = 0; i < auditTaskIds1.length; i++) {
                auditTaskIds.push(auditTaskIds1[i]);
            }
  循环的去添加,而不是直接auditTaskIds1=auditTaskIds;这样做,因为是引用类型他会直接影响auditTaskIds1的值。
5.再来是清空数组中的数据,我的写法是直接使用
  auditTaskIds.length = 0;

以上是关于Js/对数组的认识。的主要内容,如果未能解决你的问题,请参考以下文章

我对数学应用软件的认识

算法入门(零,认识复杂度,对数器,异或运算)

归并排序(归并排序求逆序对数)--16--归并排序--Leetcode面试题51.数组中的逆序对

XJTUOJ wmq的队伍(树状数组求 K 元逆序对)

算法设计《分治法》归并排序实例分析之逆序对数

查找数组中的对数,其中 A[i] * A[j] > A[i] + A[j]