js css html

js删除数组最后一个元素

2022-12-10  本文已影响0人  李赫尔南

javascript删除数组最后一个元素:
  输入的数组[1, 2, 3, 4]
  输出的数组[1, 2, 3]

1. slice()
  slice()方法可以从已有的数组中返回固定的元素,它返回的是一个新的数组。
  slice(start,end) ,它有两个参数。
    start:必须参数,必须要填的,它规定是从哪里开始选取的,如果是负数,那么规定它开始从尾部算起以此类推。
    end:可选参数。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。

arr.slice(0,-1)

2. Arry.filter(function(value,index,arr){})
  利用ES6中的filter进行过滤。filter方法会创建一个新的数组,数组中的元素是通过检查指定数组中符合条件的所有元素、主要用于数组的筛选工作。

上一篇下一篇

猜你喜欢

热点阅读