Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 714 Bytes

dropRight.md

File metadata and controls

30 lines (20 loc) · 714 Bytes
标题 标签
dropRight(截取数组) array(数组)

创建一个从右侧移除 n 个元素的新数组。

  • 使用 Array.prototype.slice() 从右侧移除指定数量的元素。
  • 省略最后一个参数 n,以使用默认值 1

代码如下:

const dropRight = (arr, n = 1) => arr.slice(0, -n);

调用方式:

dropRight([1, 2, 3]); // [1, 2]
dropRight([1, 2, 3], 2); // [1]
dropRight([1, 2, 3], 42); // []

应用场景

结果如下:

<iframe src="codes/javascript/html/dropRight.html"></iframe>