数组对象位置对换

Posted hpx2020

tags:

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

// 切换数组位置
    swapArray(arr, index1, index2) 
      arr[index1] = arr.splice(index2, 1, arr[index1])[0];
      return arr;
    ,
    // 上移
    zIndexUp(arr,index,length)
      if(index+1 != length)
        this.swapArray(arr, index, index+1);
      else
        alert(‘已经处于置顶,无法上移‘);
      
    ,
    zIndexDown(arr,index,length)
      if(index!= 0)
        this.swapArray(arr, index, index-1);
      else
        alert(‘已经处于置底,无法下移‘);
      
    

 

以上是关于数组对象位置对换的主要内容,如果未能解决你的问题,请参考以下文章

C语言数组问题

Java中数组对象的存储位置?

根据 GPS 位置之间的距离过滤对象数组(javascript)

如何将对象添加到数组的顶部位置?

React中将对象从数组移动到数组到另一个对象时的位置镜像

JS基础用法-向数组指定位置插入对象