前端-js-编程题15-添加元素

题目描述

在数组 arr 开头添加元素 item。不要直接修改数组 arr,结果返回新的数组

示例1

输入

[1, 2, 3, 4], 10

输出

[10, 1, 2, 3, 4]

法一:

function prepend(arr, item) {
    var b=[];
    b=arr.slice();//slice()不会改变原数组,会返回新的数组
    b.unshift(item);
    return b;
    
}

法二:

function prepend(arr, item) {
  
    return [item].concat(arr);
    
}

猜你喜欢

转载自blog.csdn.net/yanqianzq/article/details/89342570