zoukankan      html  css  js  c++  java
  • 10.添加元素

    题目描述

    在数组 arr 的 index 处添加元素 item。不要直接修改数组 arr,结果返回新的数组
    示例1

    输入

    [1, 2, 3, 4], 'z', 2

    输出

    [1, 2, 'z', 3, 4]
    function insert(arr, item, index) {
        let array=[...arr];
        array.splice(index,0,item); //splice()会修改原数组,返回值是被删除的元素组成的数组,不管是删除元素还是添加元素,index位置上的值一定会改变
        return array;              //删除元素时index位置上是后面一个元素,添加元素是位置index是添加的元素
    }
  • 相关阅读:
    leetcode122
    leetcode121
    leetcode773
    leetcode803
    leetcode658
    leetcode723
    leetcode134
    leetcode340
    leetcode721
    leetcode362
  • 原文地址:https://www.cnblogs.com/WP-WangPin/p/14061535.html
Copyright © 2011-2022 走看看