4.在数组末尾添加元素item,不修改原数组,返回新数组。

来源:互联网 发布:excel编程常用代码 编辑:程序博客网 时间:2024/06/05 21:52

方法一:concat(),连接两个数组,返回一个新数组

    var a=[1,5,'ff','g','h','sd','g'];    alert(add(a,'g'));             function  add(arr,item){        return  arr.concat(item);      }

方法二:slice()加push()

 function  add(arr,item){        var newarr=arr.slice(0);              newarr.push(item);              return newarr;    }

方法三:splice()方法;

 function  add(arr,item){        var newarr=arr.slice(0);        newarr.splice(newarr.length-1,0,item);        return newarr;    }
阅读全文
0 0
原创粉丝点击