5.删除数组arr的最后一个元素,不改变原数组,结果返回新数组。
2017-11-17 18:16
302 查看
方法一:slice()方法;
var a=[1,5,'ff','g','h','sd','g']; alert( deletelast(a)); function deletelast(arr){ return arr.slice(0,arr.length-1); }
方法二:concat()或slice()加pop();
function deletelast(arr){ // var newarr=arr.slice(0); var newarr=arr.concat(); newarr.pop(); return newarr; }
相关文章推荐
- js 数组操作常用方法。 push():在数组后面加入元素,并返回数组的长度 unshif()t:在数组前面加入元素,并返回数组的长度 pop()删除最后一个元素
- 在数组 arr 末尾添加元素 item。不要直接修改数组 arr,结果返回新的数组
- 在数组 arr 末尾添加元素 item。不要直接修改数组 arr,结果返回新的数组
- 移除数组 arr 中的所有值与 item 相等的元素,直接在给定的 arr 数组上进行操作,并将结果返回
- 在数组 arr 的 index 处添加元素 item。不要直接修改数组 arr,结果返回新的数组
- 在数组 arr 末尾添加元素 item。不要直接修改数组 arr,结果返回新的数组
- 移除数组 arr 中的所有值与 item 相等的元素。不要直接修改数组 arr,结果返回新的数组
- 给定一个数组arr和一个目标数targrt,删除所有目标值元素,并返回新长度
- 面试题-->写一个函数,返回一个数组中所有元素被第一个元素除的结果
- 设计函数返回一个数组中所有元素被第一个元素除的结果
- [编程之美]写一个函数,返回一个数组中所有元素被第一个元素除的结果
- java批量处理数组中元素后,返回处理结果的元素集合
- php获取并删除数组的第一个和最后一个元素
- 在一个有序的数组中添加和删除元素不改变有序结构
- 【Array】数组删除最后一个元素;
- pop() 删除掉数组的最后一个元素
- php数组操作,删除第一个和最后一个元素
- 删除有序数组中的重复元素,并返回数组的新长度
- php删除数组最后一个元素和第一个元素,array_shift(),array_pop()的用法
- 怎样才能删除数组的最后一个元素?