美文网首页
数组中的参数调换位置

数组中的参数调换位置

作者: 程序员是粉色的 | 来源:发表于2019-09-16 17:58 被阅读0次

调换数组中3和4的位置,也就是下标为2,3的位置

var arr = [1,2,3,4,5,6];
[arr[2], arr[3]] = [arr[3], arr[2]];
console.log(arr); //[1, 2, 4, 3, 5, 6]
var t = arr[2];
arr[2] =arr[3];
arr[3] = t
console.log(arr)  //[1, 2, 4, 3, 5, 6]
arr[3] = [arr[2],arr[2]=arr[3]][0]
console.log(arr)  //[1, 2, 4, 3, 5, 6]
arr.splice(2, 1, ...arr.splice(3, 1, arr[2]))
//[...iterator]得到原数组的索引,比如[...[6,6,6]]会输出[6,6,6]
console.log(arr);//[1, 2, 4, 3, 5, 6]

相关文章

  • 数组中的参数调换位置

    调换数组中3和4的位置,也就是下标为2,3的位置

  • js数组操作

    数组-字符串数组、对象数组 删除数组指定位置元素 调换数组两个元素位置 调换1 3 位置的元素are.splic...

  • System.arraycopy()方法介绍及使用

    作用:将指定源数组中的数组从指定位置复制到目标数组的指定位置。 参数: src - 源数组。 srcPos - 源...

  • Javascript 数组迭代与归并方法

    一,数组迭代方法 数组迭代方法分别接受三个参数:数组项的值(item),该项在数组中的位置(index),和数组本...

  • JS数组的几种迭代方法和归并方法

    一、数组的迭代方法, 每一个迭代方法的参数都是一个函数,该函数有三个参数:数组项的值,该项在数组中的位置,数组对象...

  • JavaScript数组的indexOf方法与封装

    这个方法是数组对象用于检测元素在数组中的索引位置 参数:target,startIndex (起始索引,目标) 返...

  • javascript数组的indexOf,lastIndexOf

    indexOf   数组的indexof方法可返回某个指定的值在数组中首次出现的位置。 参数 1.value : ...

  • 5.函数的参数

    位置参数 默认参数 可变参数 关键字参数 命名关键字参数 参数组合

  • Python函数的非固定参数

    一、概述 在原来的文章中我已经写了,位置参数和关键字参数,下面我们来谈谈默认参数和参数组 二、默认参数 默认参数指...

  • 迭代方法

    迭代方法运行的函数都会接受三个参数: 1、数组项的值(item)2、该项在数组中的位置(index)3、数组对象本...

网友评论

      本文标题:数组中的参数调换位置

      本文链接:https://www.haomeiwen.com/subject/uejiyctx.html