您的位置:首页 > 其它

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

2017-11-17 18:14 302 查看

方法一: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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐